(self.webpackChunkcbg_h5_develop = self.webpackChunkcbg_h5_develop || []).push([[4986], {
    750205: function(e) {
        e.exports = {
            pointer: "pointer_ydWFa",
            tableModule: "tableModule_nVBz4",
            "size-normal": "size-normal_NOhos",
            "size-tiny": "size-tiny_Z92dS",
            text: "text_eHKXY",
            item: "item_IzQAw",
            val: "val_tiFUx",
            itemFull: "itemFull_Fh8Zk",
            colorRed: "colorRed_r0jj_",
            colorGreen: "colorGreen_QomKo",
            darkmode: "darkmode"
        }
    },
    431219: function(e) {
        e.exports = {
            pointer: "pointer_u4cUq",
            wrap: "wrap_HS__o",
            noInputwrap: "noInputwrap_DRTqa",
            product: "product_rEaAV",
            card_type: "card_type_ahJC9",
            server_card: "server_card_ZGjKv",
            sessionProduct: "sessionProduct_uMU0e",
            time: "time_Zr96e",
            reverse: "reverse_lD10m",
            module: "module_dMXpK",
            container: "container_c3yL2",
            sessionLoadingWrap: "sessionLoadingWrap_ASa7u",
            sessionLoading: "sessionLoading_NxPz4",
            exclusiveWrap: "exclusiveWrap_HwVyd",
            exclusiveLoading: "exclusiveLoading_jkbew",
            cardExclusive: "cardExclusive_GFNy1",
            title: "title_ChXtC",
            unreadMsg: "unreadMsg_SBzCH",
            newMsgTip: "newMsgTip_d8GGM",
            newMsgBtn: "newMsgBtn_gEBNj",
            iconUp: "iconUp_FQMI5",
            tip: "tip__kFl6",
            mbsuper: "mbsuper_pWC5O",
            errorWrap: "errorWrap_ArvDa",
            whiteWrap: "whiteWrap_vEhmQ",
            error: "error_MkA2X",
            darkmode: "darkmode"
        }
    },
    315530: function(e) {
        e.exports = {
            pointer: "pointer_L2pL1",
            title: "title_gHqlj",
            iconTradeTime: "iconTradeTime_ADo8p",
            tip: "tip_NSFRf",
            "histroy-trade-price": "histroy-trade-price_xAl8G",
            "no-arrow": "no-arrow_opxWJ",
            "histroy-bargain-price": "histroy-bargain-price_ZddLi",
            "his-devider": "his-devider_AarO7",
            darkmode: "darkmode"
        }
    },
    115653: function(e) {
        e.exports = {
            pointer: "pointer_wPlsk",
            root: "root_kORF3",
            icon: "icon_J5xmV",
            iconPopularity: "iconPopularity_Ol2kt",
            iconTradeBuyRight: "iconTradeBuyRight_CYWNG",
            iconTradeBuyRed: "iconTradeBuyRed_zukYo",
            piCnt: "piCnt_brshX",
            buyBtn: "buyBtn_Jvsoy",
            buyWhiteBtn: "buyWhiteBtn_Qpnhd",
            "pi-main": "pi-main_an47W",
            "thumb-wrap": "thumb-wrap_x4fsj",
            "trumb-icon": "trumb-icon_YxOlz",
            "main-title": "main-title_BF_fF",
            level: "level_nL_6N",
            darkmode: "darkmode"
        }
    },
    869781: function(e) {
        e.exports = {
            pointer: "pointer_MxlQ_",
            wrap: "wrap_LFocf",
            product: "product_INRoU",
            title: "title_aleTZ",
            tip: "tip_Qdmda",
            darkmode: "darkmode"
        }
    },
    51799: function(e) {
        e.exports = {
            pointer: "pointer_fxhdk",
            title: "title_L0aOs",
            wrap: "wrap_PSA0a"
        }
    },
    217850: function(e) {
        e.exports = {
            pointer: "pointer_UoyBc",
            wrap: "wrap_l4Ung",
            img: "img_Xnu5y",
            imgWrap: "imgWrap_e3bib",
            price: "price_XHDdO",
            rightToIcon: "rightToIcon_oTmSU",
            recommend: "recommend_KDxu6",
            darkmode: "darkmode"
        }
    },
    72217: function(e) {
        e.exports = {
            pointer: "pointer_kxE3X",
            title: "title_goRK7",
            wrap: "wrap_PEMuU",
            darkmode: "darkmode"
        }
    },
    409495: function(e) {
        e.exports = {
            pointer: "pointer_sC7nM",
            content: "content_fzv1N",
            wrap: "wrap_DLSvD",
            badWrap: "badWrap_mGcFp",
            goodWrap: "goodWrap_e1mn_",
            line: "line_QtwTx",
            icon: "icon_jt8tP",
            iconGood: "iconGood_zvxVo",
            darkmode: "darkmode"
        }
    },
    69337: function(e) {
        e.exports = {
            pointer: "pointer_s_NoS",
            title: "title_QOTcg",
            wrap: "wrap_Qzgnd",
            img: "img_kDMqP",
            sendBtn: "sendBtn_gNHRZ",
            price: "price_gLyAj",
            close: "close_Woo9l",
            darkmode: "darkmode"
        }
    },
    322594: function(e) {
        e.exports = {
            pointer: "pointer_yDwUN",
            wrap: "wrap_cX7uc",
            titleTop: "titleTop_hu9ny",
            title: "title_lxhMT",
            desc: "desc_MN2Iy",
            line: "line_jv_Pr",
            tip: "tip_s7oUK",
            iconyu: "iconyu_G5EFC",
            iconhuan: "iconhuan_rJxKr",
            contentyu: "contentyu_T9vzy",
            contenthu: "contenthu_oKmkl",
            btn: "btn_ziW5p",
            darkmode: "darkmode"
        }
    },
    380535: function(e) {
        e.exports = {
            pointer: "pointer_TkwQ1",
            wrap: "wrap_rnN7C",
            edit: "edit_OEqIe",
            darkmode: "darkmode",
            editdesc: "editdesc_UU43z",
            editicon: "editicon_vSHAo",
            feedback: "feedback_B0Qip",
            line: "line_SF9WN",
            Wline: "Wline_UddWH",
            btnWrap: "btnWrap_Tvfya",
            key: "key_WIBDr",
            desc: "desc__qfJ4",
            petDesc: "petDesc_uGblm"
        }
    },
    855626: function(e) {
        e.exports = {
            pointer: "pointer_O1QuI",
            content: "content_MY8Bm",
            wrap: "wrap_AsUts",
            feedback: "feedback_Mug4E",
            close: "close_SNBVN",
            open: "open_i0TJg",
            darkmode: "darkmode",
            openAddfeedback: "openAddfeedback_vvtPP",
            iconOpen: "iconOpen_Z52nM"
        }
    },
    454431: function(e) {
        e.exports = {
            pointer: "pointer_HRnrV",
            operation: "operation_rT7le",
            tag: "tag_V4OLe",
            teamOperation: "teamOperation_oCyUa",
            content: "content_FLsWH",
            textareaWrap: "textareaWrap__asyR",
            tagItem: "tagItem_Imp__",
            darkmode: "darkmode",
            textarea: "textarea_N0huj",
            iconUploadWrap: "iconUploadWrap_ACxHJ",
            mobile: "mobile_Areeh",
            focus: "focus_p1f1G",
            lock: "lock_F5mUf",
            button: "button_B_lLZ",
            clickable: "clickable_atcg_"
        }
    },
    930932: function(e) {
        e.exports = {
            pointer: "pointer_Kaxz9",
            content: "content_Jq2gk",
            wrap: "wrap_EM4RP",
            item: "item_M0opY",
            ranknum: "ranknum_QFebh",
            title: "title_MKdCd",
            itemRank: "itemRank_JZjB3",
            choseItem: "choseItem_nNc3G",
            rankIcon: "rankIcon_mGtVR",
            rankIcon2: "rankIcon2_yy2xc",
            rankIcon3: "rankIcon3_w21DV",
            img: "img_qFJXr",
            desc: "desc_b9MNi",
            subDesc: "subDesc_xSl3B",
            line: "line_jmzm5",
            Wline: "Wline_CjJ9l",
            darkmode: "darkmode"
        }
    },
    444371: function(e) {
        e.exports = {
            pointer: "pointer_wf4lt",
            content: "content_McEWR",
            wrap: "wrap_GRvyL",
            wrapPoster: "wrapPoster_t1w5k",
            wrapProduct: "wrapProduct_n4bcW",
            darkmode: "darkmode"
        }
    },
    511909: function(e) {
        e.exports = {
            pointer: "pointer_FIsSj",
            wrap: "wrap_s22N1",
            question: "question_BLgqn",
            darkmode: "darkmode"
        }
    },
    312283: function(e) {
        e.exports = {
            pointer: "pointer_FHbnC",
            wrap: "wrap_uvUaC",
            animateWrap: "animateWrap_jfaws",
            title: "title_nk3Er",
            content: "content_ulTjK",
            triangle: "triangle_Nnjff",
            iconAssis: "iconAssis_RXLVs",
            close: "close_Kfa0g",
            tip: "tip_t2A2f",
            darkmode: "darkmode"
        }
    },
    45040: function(e) {
        e.exports = {
            pointer: "pointer_Nxp0L",
            petDesc: "petDesc_Jxolz",
            attrs: "attrs_FYKr6",
            w100: "w100_Xr9WA",
            name: "name_qoTod",
            val: "val_e7wZZ",
            ext: "ext_ScpeR",
            separator: "separator_GHHs9",
            skills: "skills_bqvBG",
            ico: "ico_XqhJQ"
        }
    },
    5850: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var i = n(s(529982))
            , l = n(s(939022))
            , r = n(s(358118));
        t.default = {
            data: function() {
                return {}
            },
            computed: {},
            watch: {},
            methods: {
                formatDate: function(e) {
                    var t, s, a, n, r, o, u, c, d, f, p, _, v, h = new Date(e), m = new Date, g = h.getDate() === m.getDate() && h.getMonth() === m.getMonth() && h.getFullYear() === m.getFullYear(), y = h.getDate() === m.getDate() - 1 && h.getMonth() === m.getMonth() && h.getFullYear() === m.getFullYear(), x = h.getFullYear(), w = (0,
                        i.default)(t = (h.getMonth() + 1).toString()).call(t, 2, "0"), $ = (0,
                        i.default)(s = h.getDate().toString()).call(s, 2, "0"), k = (0,
                        i.default)(a = h.getHours().toString()).call(a, 2, "0"), P = (0,
                        i.default)(n = h.getMinutes().toString()).call(n, 2, "0");
                    return g ? (0,
                        l.default)(r = "今天 ".concat(k, ":")).call(r, P) : y ? (0,
                        l.default)(o = "昨天 ".concat(k, ":")).call(o, P) : x === m.getFullYear() ? (0,
                        l.default)(u = (0,
                        l.default)(c = (0,
                        l.default)(d = "".concat(w, "/")).call(d, $, " ")).call(c, k, ":")).call(u, P) : (0,
                        l.default)(f = (0,
                        l.default)(p = (0,
                        l.default)(_ = (0,
                        l.default)(v = "".concat(x, "/")).call(v, w, "/")).call(_, $, " ")).call(p, k, ":")).call(f, P)
                },
                isCanSendProduct: function(e) {
                    var t = [17, 18, 19, 20, 21, 58, 59, 55, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 52, 53, 54, 57, 72, 73, 74, 83, 60, 61, 62, 63, 64, 1, 65, 66, 67, 68, 69, 70, 71, 75, 80];
                    return (0,
                        r.default)(t).call(t, e.kindid) && !e.is_weijianding
                }
            },
            mounted: function() {}
        }
    },
    516628: function(e, t, s) {
        "use strict";
        s(496718)(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var a = s(403629)
            , n = s(342212);
        t.default = {
            data: function() {
                return {
                    fenToYuan: a.fenToYuan,
                    getCountdown: n.getCountdown
                }
            }
        }
    },
    373126: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.getResult = function(e) {
                var t = e.user_prop
                    , s = e.ori_user_prop
                    , a = [];
                return (0,
                    i.default)(t).call(t, (function(e, t) {
                        var n = e
                            , i = s[t] || {}
                            , c = u(n, i, l)
                            , d = u(o(e.attrs || []), o(i.attrs || []), r, !0);
                        c.length && (c.length % 2 == 1 && c.push({}),
                            a.push(c)),
                        d.length && a.push(d)
                    }
                )),
                    a
            }
        ;
        var i = n(s(600086))
            , l = {
            iHp_Max: "气血",
            iMp_Max: "魔法",
            iAtt_All: "命中",
            iCor_All: "体质",
            iDamage_all: "伤害",
            iMag_All: "魔力",
            iDef_All: "防御",
            iStr_All: "力量",
            idex_all: "速度",
            iRes_All: "耐力",
            iTotalMagDam_all: "法伤",
            iSpe_All: "敏捷",
            iTotalMagDef_all: "法防"
        }
            , r = {
            "14_": "灵力",
            "6_": "物理暴击等级",
            "8_": "穿刺等级",
            "5_": "狂暴等级",
            "7_": "法术暴击等级",
            "12_": "法术伤害结果",
            "1_": "封印命中等级",
            "3_": "治疗能力",
            "9_": "抗物理暴击等级",
            "11_": "格挡值",
            "10_": "抗法术暴击等级",
            "2_": "抵抗封印等级",
            "4_": "气血回复效果",
            "13_": "躲避"
        };
        function o() {
            var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : []
                , t = {};
            return (0,
                i.default)(e).call(e, (function(e) {
                    var s = e.idx
                        , a = e.lv
                        , n = "".concat(s, "_");
                    if (n in r) {
                        var i = r[n];
                        t[i] = a
                    }
                }
            )),
                t
        }
        function u() {
            var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}
                , t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}
                , s = arguments.length > 2 ? arguments[2] : void 0
                , a = arguments.length > 3 ? arguments[3] : void 0
                , n = [];
            for (var i in s) {
                var l = a ? s[i] : i;
                if (l in e) {
                    var r = e[l]
                        , o = r - ((t || {})[l] || 0);
                    n.push({
                        name: s[i],
                        value: r,
                        diff: o,
                        is_full_line: a
                    })
                }
            }
            return n
        }
    },
    420761: function(e, t, s) {
        "use strict";
        s(496718)(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        t.default = {
            props: {
                data: {
                    type: Object,
                    default: null
                },
                size: {
                    default: ""
                }
            }
        }
    },
    435578: function(e, t, s) {
        "use strict";
        var a = s(323130)
            , n = s(628222)
            , i = s(580222)
            , l = s(114418)
            , r = s(808446)
            , o = s(600086)
            , u = s(266870)
            , c = s(629747)
            , d = s(496718)
            , f = s(817907);
        d(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var p = f(s(630222))
            , _ = f(s(61125))
            , v = f(s(280093))
            , h = f(s(876986))
            , m = f(s(621459))
            , g = f(s(835627))
            , y = f(s(114418))
            , x = f(s(682737))
            , w = f(s(797606))
            , $ = f(s(680040))
            , k = f(s(170586))
            , P = f(s(512373))
            , S = f(s(139940))
            , b = f(s(987198))
            , T = f(s(751679))
            , E = f(s(358118))
            , C = f(s(600086))
            , I = f(s(35993))
            , M = f(s(171971))
            , D = f(s(228531))
            , q = f(s(331877))
            , A = f(s(321853))
            , j = f(s(639258))
            , L = f(s(197564))
            , O = f(s(881474))
            , R = f(s(407213))
            , F = f(s(916441))
            , N = f(s(634777))
            , B = f(s(961704))
            , G = f(s(307920))
            , W = f(s(336799))
            , z = f(s(332761))
            , U = f(s(302674))
            , H = f(s(914586))
            , Y = f(s(638290))
            , Z = f(s(115919))
            , V = s(856812)
            , J = s(373126)
            , K = s(53821)
            , X = f(s(227579))
            , Q = s(355441)
            , ee = s(956760)
            , te = s(539992)
            , se = s(607647)
            , ae = s(517426)
            , ne = s(853139)
            , ie = s(918850)
            , le = f(s(518358))
            , re = s(281899)
            , oe = f(s(5850));
        function ue(e, t) {
            var s = n(e);
            if (i) {
                var a = i(e);
                t && (a = l(a).call(a, (function(t) {
                        return r(e, t).enumerable
                    }
                ))),
                    s.push.apply(s, a)
            }
            return s
        }
        function ce(e) {
            for (var t = 1; t < arguments.length; t++) {
                var s, a, n = null != arguments[t] ? arguments[t] : {};
                t % 2 ? o(s = ue(Object(n), !0)).call(s, (function(t) {
                        (0,
                            _.default)(e, t, n[t])
                    }
                )) : u ? c(e, u(n)) : o(a = ue(Object(n))).call(a, (function(t) {
                        d(e, t, r(n, t))
                    }
                ))
            }
            return e
        }
        var de = se.aiAssistantSystemAid
            , fe = "Ai_Assistant".concat("xyq" === X.default.pName ? "" : "_" + X.default.pName)
            , pe = 6e3;
        t.default = {
            mixins: [oe.default],
            components: {
                ProductItem: I.default,
                ExclusiveTop: M.default,
                Scroll: H.default,
                InnerScroll: Y.default,
                ExclusiveRecommend: D.default,
                TryonTable: U.default,
                AnalysisTitle: q.default,
                AnalysisProduct: A.default,
                AnalysisPrice: j.default,
                AnalysisRecommend: L.default,
                TopPopup: O.default,
                SessionOperation: R.default,
                ModuleSessionText: F.default,
                ModuleSessionJinling: N.default,
                ModuleSessionProduct: B.default,
                ModuleWelcome: G.default,
                ModuelTime: Z.default,
                ModuleRankProduct: W.default,
                ModuleBargain: z.default
            },
            provide: function() {
                return {
                    selfPageSn: this.selfPageSn
                }
            },
            props: {
                closePopup: {
                    default: null
                },
                pageSn: {
                    type: String,
                    default: ""
                }
            },
            data: function() {
                return {
                    beforeTime: 0,
                    messages: [],
                    height: 0,
                    tmpMessages: [],
                    isActivated: !1,
                    keepAliveListenerWhenDeactivated: !1,
                    isShowGoNewMsgBtn: !1,
                    scrollerTop: 0,
                    userInfo: null,
                    localMessages: null,
                    isLoading: !1,
                    sendLoading: !1,
                    quicklyInput: null,
                    welcomeInput: null,
                    unReadMessage: [],
                    showInput: !1,
                    configData: null,
                    currentProduct: null,
                    isShowSendProduct: !1,
                    isError: !1,
                    fontSizePage: 24,
                    widthPage: 0,
                    heightPage: 0,
                    marginLeftPage: 0,
                    isGetImMessages: null,
                    pageDataReady: !1,
                    aiAssistantSystemAid: se.aiAssistantSystemAid
                }
            },
            computed: (0,
                h.default)({
                isApp: function() {
                    return K.detect.app
                },
                heightBottom: function() {
                    return K.detect.phone ? this.isShowOperation ? "200px" : "100px" : this.isShowOperation ? "250px" : "150px"
                },
                chatInstance: function() {
                    return this.$store.getters["chat/chatInstance"]
                },
                isFromWechat: function() {
                    return "aiAssistant" === this.$route.name && "wechat" === this.$route.query.from
                },
                isShowOperation: function() {
                    return this.isFromWechat || this.showInput
                },
                selfPageSn: function(e) {
                    var t = e.$route
                        , s = e.pageSn;
                    return t.query.page_sn || s
                }
            }, (0,
                V.mapState)("chat", ["systemChannel", "user", "channelList", "channelCursor", "unreadChannelIdCount", "chatInstances"])),
            watch: {
                pageDataReady: function() {
                    this.$nextTick((function() {
                            var e = a('div[data-poster="true"]').last();
                            e.length && e.get(0).scrollIntoView({
                                behavior: "instant",
                                block: "nearest"
                            })
                        }
                    ))
                }
            },
            directives: {
                "list-equip-exposure-log": te.aiListCardExposureLog
            },
            methods: {
                prefetchAjax: function() {
                    var e = this;
                    return (0,
                        v.default)(p.default.mark((function t() {
                            var s, a, n, i, l, r, o, u, c;
                            return p.default.wrap((function(t) {
                                    for (; ; )
                                        switch (t.prev = t.next) {
                                            case 0:
                                                if (t.prev = 0,
                                                    !Q.APP.app) {
                                                    t.next = 5;
                                                    break
                                                }
                                                return t.next = 4,
                                                    Q.APP.get("get_params", {
                                                        keys: ["urs"]
                                                    });
                                            case 4:
                                                u = t.sent;
                                            case 5:
                                                return e.userInfo = (null === (s = u) || void 0 === s || null === (s = s.result) || void 0 === s ? void 0 : s.urs) || X.default.urs,
                                                    t.next = 8,
                                                    e.$store.dispatch("chat/initSystemChannel", {});
                                            case 8:
                                                return c = e.$refs.loadmore,
                                                    t.next = 11,
                                                    c;
                                            case 11:
                                                if (t.t0 = t.sent,
                                                    !t.t0) {
                                                    t.next = 14;
                                                    break
                                                }
                                                c.reset();
                                            case 14:
                                                e.tmpMessages = (0,
                                                    m.default)(a = e.filterMessagesByTimestamp(null === (n = e.systemChannel) || void 0 === n ? void 0 : n.lastReadTs, null === (i = e.systemChannel) || void 0 === i ? void 0 : i.messages)).call(a),
                                                    e.unReadMessage = (0,
                                                        m.default)(l = e.filterMessagesByTimestamp(null === (r = e.systemChannel) || void 0 === r ? void 0 : r.lastReadTs, null === (o = e.systemChannel) || void 0 === o ? void 0 : o.messages)).call(l),
                                                e.unReadMessage.length > 0 && (e.isShowGoNewMsgBtn = !0),
                                                    t.next = 28;
                                                break;
                                            case 19:
                                                if (t.prev = 19,
                                                    t.t1 = t.catch(0),
                                                    e.isError = !0,
                                                    !(t.t1 instanceof window.Error)) {
                                                    t.next = 26;
                                                    break
                                                }
                                                throw t.t1;
                                            case 26:
                                                window.CBG_JS_REPORT && CBG_JS_REPORT.send({
                                                    msg: "IM_ERROR",
                                                    info: (0,
                                                        g.default)(t.t1)
                                                }),
                                                    console.error(t.t1);
                                            case 28:
                                            case "end":
                                                return t.stop()
                                        }
                                }
                            ), t, null, [[0, 19]])
                        }
                    )))()
                },
                filterMessagesByTimestamp: function(e, t) {
                    var s;
                    return (0,
                        y.default)(s = t || []).call(s, (function(t) {
                            return t.ts > e
                        }
                    ))
                },
                hideSendProduct: function() {
                    this.isShowSendProduct = !1
                },
                pushData: function(e, t, s) {
                    var a, n, i, l = this, r = this.$refs.container, o = new x.default((0,
                        w.default)(a = this.messages).call(a, (function(e) {
                            return e.messageId
                        }
                    )));
                    (e = (0,
                        y.default)(e).call(e, (function(e) {
                            return !o.has(e.messageId)
                        }
                    )),
                    "push" === s) ? this.messages.push.apply(this.messages, (0,
                        m.default)(n = e || []).call(n)) : this.messages.unshift.apply(this.messages, (0,
                        m.default)(i = e || []).call(i));
                    1 === t ? e.length > 0 && this.$nextTick(this.scrollToBottom) : this.$nextTick((function() {
                            r && (r.scrollTop = r.scrollHeight - l.height,
                                l.height = r.scrollHeight)
                        }
                    )),
                        this.pageDataReady = !0,
                    X.default.debug && (window._show_ai_messages_data_ = function() {
                        return l.messages
                    }
                        ,
                    1 === t && console.log("\n仅测试环境显示:\n\n查看当前藏小猫对话数据，可在控制台复制粘贴蓝色代码：%c_show_ai_messages_data_();\n", "color: blue"))
                },
                isTimeShow: function(e, t) {
                    var s = this.messages[t - 1];
                    return !s || e.ts - s.ts > 6e5
                },
                dataExposureLog: function(e) {
                    var t = {};
                    return e.messageType === re.MESSAGE_TYPE.MESSAGE_ITEM_ANALYSIS && (t.tips_code = "ai_helper_3"),
                    e.messageType === re.MESSAGE_TYPE.MESSAGE_EXCLUSIVE_GOODS && (t.tips_code = "ai_helper_2"),
                        t
                },
                getTryonData: function(e) {
                    return (0,
                        J.getResult)(e.detail)
                },
                markRead: function() {
                    var e = this;
                    return (0,
                        v.default)(p.default.mark((function t() {
                            return p.default.wrap((function(t) {
                                    for (; ; )
                                        switch (t.prev = t.next) {
                                            case 0:
                                                if (!e.systemChannel) {
                                                    t.next = 14;
                                                    break
                                                }
                                                return t.prev = 1,
                                                    t.next = 4,
                                                    e.$store.dispatch("chat/markChannelRead", {
                                                        channel: e.systemChannel
                                                    });
                                            case 4:
                                                t.next = 14;
                                                break;
                                            case 6:
                                                if (t.prev = 6,
                                                    t.t0 = t.catch(1),
                                                    !(t.t0 instanceof window.Error)) {
                                                    t.next = 12;
                                                    break
                                                }
                                                throw t.t0;
                                            case 12:
                                                window.CBG_JS_REPORT && CBG_JS_REPORT.send({
                                                    msg: "IM_ERROR",
                                                    info: (0,
                                                        g.default)(t.t0)
                                                }),
                                                    console.error(t.t0);
                                            case 14:
                                            case "end":
                                                return t.stop()
                                        }
                                }
                            ), t, null, [[1, 6]])
                        }
                    )))()
                },
                isShowSimilar: function(e) {
                    var t;
                    return (null == e || null === (t = e.json) || void 0 === t || null === (t = t.similar) || void 0 === t ? void 0 : t.length) > 0
                },
                loadmore: function(e) {
                    var t, s, a, n = this, i = e.index, l = e.done, r = null === (t = this.systemChannel) || void 0 === t ? void 0 : t.channelId;
                    r ? this.$store.dispatch("chat/getChannelMessageList", {
                        aid: de,
                        channelId: r,
                        beforeTime: this.beforeTime,
                        limit: 1 === i ? 10 : 20
                    }).then((function(e) {
                            var t = e.nomore
                                , s = e.result;
                            if (s && s.length ? n.beforeTime = s[s.length - 1].ts - 1 : t = !0,
                            1 === i) {
                                var a, r = {
                                    config: n.configData,
                                    message: s
                                };
                                ae.clientLocalData.setItem(n.userInfo + "_" + fe, (0,
                                    g.default)(r)),
                                    ae.clientLocalData.setItem(n.userInfo + "_".concat(fe, "_show_input"), null === (a = n.configData) || void 0 === a || null === (a = a.conf) || void 0 === a ? void 0 : a.show_input);
                                var o, u = s;
                                if (n.localMessages && n.localMessages.length > 0) {
                                    var c = n.localMessages[n.localMessages.length - 1];
                                    u = (0,
                                        y.default)(s).call(s, (function(e) {
                                            return e.ts > c.ts
                                        }
                                    )),
                                        o = "push"
                                }
                                ae.clientLocalData.getItem(n.userInfo + "_".concat(fe, "_date")).then((function(e) {
                                        e && n.isSameDay((0,
                                            $.default)(e), (0,
                                            k.default)()) || !n.isShowOperation || (u.unshift({
                                            messageType: re.MESSAGE_TYPE.MESSAGE_WELCOME,
                                            json: {
                                                content: ""
                                            },
                                            poster: se.aiAssistantSystemAid,
                                            ts: 0,
                                            timeIDFlag: (0,
                                                k.default)()
                                        }),
                                            ae.clientLocalData.setItem(n.userInfo + "_".concat(fe, "_date"), (0,
                                                k.default)())),
                                            l({
                                                nomore: t,
                                                data: u || [],
                                                insertionDirection: o
                                            }),
                                            n.isLoading = !1
                                    }
                                ))
                            } else
                                l({
                                    nomore: t,
                                    data: s || []
                                }),
                                    n.isLoading = !1;
                            n.markRead(),
                            K.detect.app && 1 === i && Q.APP.get("new_ai_message", {
                                unread_count: 0
                            }),
                                n.isLoading = !1,
                                n.isGetImMessages = !0
                        }
                    ), (function() {
                            n.isLoading = !1,
                                l({
                                    error: !0
                                })
                        }
                    )) : (Q.APP.app && (a = Q.APP.get("get_params", {
                        keys: ["urs"]
                    })),
                        this.userInfo = (null === (s = a) || void 0 === s || null === (s = s.result) || void 0 === s ? void 0 : s.urs) || X.default.urs,
                        ae.clientLocalData.getItem(this.userInfo + "_" + fe).then((function(e) {
                                var t, s;
                                if (e)
                                    try {
                                        s = JSON.parse(e)
                                    } catch (t) {
                                        return window.CBG_JS_REPORT && CBG_JS_REPORT.send({
                                            msg: "IM_ERROR",
                                            info: "parse json error" + e
                                        }),
                                            void console.error(t)
                                    }
                                if (s && (null === (t = s.message) || void 0 === t ? void 0 : t.length) > 0 && s.config) {
                                    n.localMessages = s.message || [];
                                    var a = s.config.conf;
                                    n.configData = s.config,
                                        n.quicklyInput = a.quickly_input || [],
                                        n.welcomeInput = a.welcome_input || [],
                                        n.showInput = a.show_input,
                                        l({
                                            nomore: !1,
                                            data: s.message || []
                                        }),
                                        n.$nextTick((function() {
                                                n.isLoading = !0
                                            }
                                        ))
                                }
                            }
                        )))
                },
                scrollToBottom: function(e) {
                    var t = this.$refs.container;
                    t && (this.height = t.scrollHeight,
                        "smooth" === e ? a(t).stop().animate({
                            scrollTop: t.scrollHeight - t.clientHeight
                        }) : t.scrollTop = t.scrollHeight - t.clientHeight)
                },
                isSameDay: function(e, t) {
                    var s = new Date(e)
                        , a = new Date(t);
                    return s.getFullYear() === a.getFullYear() && s.getMonth() === a.getMonth() && s.getDate() === a.getDate()
                },
                goNewMsg: function() {
                    var e = this.$refs.container;
                    if (this.$refs.scrollTargetNew) {
                        var t = this.$refs.scrollTargetNew[0].offsetParent
                            , s = t.offsetTop - t.clientTop - t.scrollTop - 160;
                        e.scrollTo({
                            top: s,
                            behavior: "smooth"
                        })
                    } else
                        e.scrollTo({
                            top: 0,
                            behavior: "smooth"
                        });
                    this.isShowGoNewMsgBtn = !1
                },
                goAiTrade: function(e) {
                    var t = (0,
                        ie.addQueryString)(e, {
                        tfid: "f_ai_helper",
                        refer_sn: this.selfPageSn
                    });
                    this.isFromWechat && (t = e + "&fromchannel=weixin"),
                        K.detect.app ? Q.APP.get("open_url", {
                            url: t
                        }) : location.href = t
                },
                addNewMessage: function(e) {
                    var t = this
                        , s = this.tmpMessages
                        , a = this.messages
                        , n = e.messageId
                        , i = (0,
                        P.default)(s).call(s, (function(e) {
                            return e.messageId == n
                        }
                    ));
                    i >= 0 ? (0,
                        S.default)(s).call(s, i, 1) : (e.feedback = 1,
                    e.poster === de && (s.push(e),
                    (0,
                        P.default)(a).call(a, (function(e) {
                            return e.messageId == n
                        }
                    )) < 0 && a.push(e),
                        this.$nextTick((function() {
                                (0,
                                    b.default)(t.scrollToBottom("smooth"))
                            }
                        ))))
                },
                parseNewMessage: function(e) {
                    var t = this.systemChannel;
                    e.channelId == t.channelId && (this.isActivated && this.$store.dispatch("chat/mark", {
                        channelId: t.channelId,
                        ts: e.ts,
                        read: !0,
                        receive: this.loginAid != e.poster
                    }),
                        this.addNewMessage((0,
                            se.parseChannelMessage)(e)),
                    e.poster === de && (this.sendLoading = !1));
                    var s, a, n = (0,
                        se.parseChannelMessage)(e), i = [re.MESSAGE_TYPE.MESSAGE_ITEM_ANALYSIS, re.MESSAGE_TYPE.MESSAGE_EXCLUSIVE_GOODS, re.MESSAGE_TYPE.MESSAGE_RECOMMENDED_PRODUCTS, re.MESSAGE_TYPE.MESSAGE_TEXT_WITH_PRODUCT_INFO], l = n.json || {}, r = n.messageId;
                    if (e.poster === se.aiAssistantSystemAid && e.messageType !== re.MESSAGE_TYPE.MESSAGE_EXCLUSIVE_GOODS && e.messageType !== re.MESSAGE_TYPE.MESSAGE_ITEM_ANALYSIS) {
                        var o, u = (0,
                            T.default)(o = this.messages).call(o, (function(e) {
                                return e.messageId === l.res_msg_id
                            }
                        ));
                        u && (s = n.ts - u.ts,
                            a = l.res_msg_id)
                    }
                    var c = {
                        log: "aihelper_dialogue",
                        urs: e.poster,
                        text: l.content || l.html,
                        is_with_equip: (0,
                            E.default)(i).call(i, n.messageType),
                        is_use_keyword: !!l.key,
                        uuid: l.uuid || "-",
                        diff_time: s,
                        res_msg_id: a,
                        message_id: r,
                        message_type: n.messageType
                    };
                    207 === n.messageType && (c.game_ordersn = n.json.equip_list[0].game_ordersn),
                    this.isFromWechat && (c.viewloc = "ai_helper_chat_cxm|tag_key:" + (0,
                        g.default)({
                        channel: "weixin",
                        reach: "ai_helper_good_reco"
                    })),
                        (0,
                            ne.send)(c)
                },
                listenNewMessage: function() {
                    var e = this
                        , t = this.systemChannel;
                    this.unlistenNewMessage(),
                    K.detect.app && t && (window.notifyNewMessage = function(t) {
                        e.parseNewMessage(t)
                    }
                        ,
                        Q.APP.get("send_ai_assistant_event", {
                            event_name: "listen_message_receive",
                            event_param: {}
                        })),
                    t && this.chatInstances && !this.chatListener && (this.chatListener = this.chatInstances.inGameChat.on(ee.InGameChatClientEvent.CHANNEL_MESSAGE_RECEIVED, function() {
                        var t = (0,
                            v.default)(p.default.mark((function t(s) {
                                return p.default.wrap((function(t) {
                                        for (; ; )
                                            switch (t.prev = t.next) {
                                                case 0:
                                                    e.parseNewMessage(s);
                                                case 1:
                                                case "end":
                                                    return t.stop()
                                            }
                                    }
                                ), t)
                            }
                        )));
                        return function(e) {
                            return t.apply(this, arguments)
                        }
                    }()))
                },
                unlistenNewMessage: function() {
                    this.chatListener && this.chatListener(),
                        this.chatListener = null
                },
                sendText: function(e) {
                    var t, s, a = (0,
                        k.default)(), n = {
                        content: e.content,
                        roleid: null === (t = this.g_conf.roleInfo) || void 0 === t ? void 0 : t.roleid,
                        serverid: null === (s = this.g_conf.roleInfo) || void 0 === s ? void 0 : s.serverid,
                        key: e.key,
                        timeIDFlag: a
                    };
                    "xy2" === this.g_conf.pName && (delete n.roleid,
                        delete n.serverid),
                    this.isFromWechat && (n.view_loc = "ai_helper_chat_cxm|tag_key:" + (0,
                        g.default)({
                        channel: "weixin",
                        reach: "ai_helper_good_reco"
                    })),
                        this.send({
                            messageType: re.MESSAGE_TYPE.MESSAGE_TEXT,
                            json: n,
                            timeIDFlag: a
                        })
                },
                sendKeyProduct: function(e) {
                    var t, s, a = (0,
                        k.default)(), n = {
                        content: e.content,
                        equip_list: e.equip_list,
                        key: e.key,
                        origin_content: e.origin_content,
                        page: e.page,
                        timeIDFlag: a,
                        roleid: null === (t = this.g_conf.roleInfo) || void 0 === t ? void 0 : t.roleid,
                        serverid: null === (s = this.g_conf.roleInfo) || void 0 === s ? void 0 : s.serverid
                    };
                    "xy2" === this.g_conf.pName && (delete n.roleid,
                        delete n.serverid),
                    this.isFromWechat && (n.view_loc = "ai_helper_chat_cxm|tag_key:" + (0,
                        g.default)({
                        channel: "weixin",
                        reach: "ai_helper_good_reco"
                    })),
                        this.send({
                            messageType: re.MESSAGE_TYPE.MESSAGE_TEXT_WITH_PRODUCT_INFO,
                            json: n,
                            timeIDFlag: a
                        })
                },
                sendProduct: function(e) {
                    var t = ce(ce({}, e), {}, {
                        desc: null
                    })
                        , s = {
                        timeIDFlag: (0,
                            k.default)(),
                        equip: t,
                        roleid: this.g_conf.roleInfo.roleid,
                        serverid: this.g_conf.roleInfo.serverid
                    };
                    this.isFromWechat && (s.view_loc = "ai_helper_chat_cxm|tag_key:" + (0,
                        g.default)({
                        channel: "weixin",
                        reach: "ai_helper_good_reco"
                    })),
                        this.send({
                            messageType: re.MESSAGE_TYPE.MESSAGE_EQUIP_PRODUCTS,
                            json: s
                        }),
                        this.isShowSendProduct = !1
                },
                send: function(e) {
                    var t = this;
                    return (0,
                        v.default)(p.default.mark((function s() {
                            var a, n, i, l;
                            return p.default.wrap((function(s) {
                                    for (; ; )
                                        switch (s.prev = s.next) {
                                            case 0:
                                                (a = e.json) && (i = t.addTmpData(e),
                                                (l = null === (n = t.$store.state) || void 0 === n ? void 0 : n.user) && (a.grade = l.loginUser.grade),
                                                    t.sendLoading = !0,
                                                    t.$store.dispatch("chat/sendMessage", {
                                                        channel: t.systemChannel,
                                                        messageType: e.messageType,
                                                        message: a,
                                                        type: "aiAssistant"
                                                    }).then((function(e) {
                                                            var s;
                                                            i && i.success(e.messageId || (null == e || null === (s = e.result) || void 0 === s || null === (s = s.event_data) || void 0 === s ? void 0 : s.messageId)),
                                                                (0,
                                                                    b.default)(t.scrollToBottom("smooth"))
                                                        }
                                                    ), (function(e) {
                                                            if (i && i.error(),
                                                            e instanceof window.Error)
                                                                throw e;
                                                            window.CBG_JS_REPORT && CBG_JS_REPORT.send({
                                                                msg: "IM_ERROR",
                                                                info: (0,
                                                                    g.default)(e)
                                                            }),
                                                                console.error(e)
                                                        }
                                                    )));
                                            case 2:
                                            case "end":
                                                return s.stop()
                                        }
                                }
                            ), s)
                        }
                    )))()
                },
                addTmpData: function(e) {
                    var t = null
                        , s = this.$route.query.channelId;
                    if (e.$tmpId)
                        t = e;
                    else {
                        var a = "$tmpId-" + pe++;
                        t = (0,
                            h.default)({
                            ts: new Date / 1,
                            messageId: a,
                            poster: this.loginAid,
                            message: e.json.content,
                            channelId: s,
                            messageType: 0,
                            disable_push: !0,
                            $tmpId: a,
                            $tmpStatus: "loading"
                        }, e),
                            this.tmpMessages.push(t),
                            this.messages.push(t),
                            (0,
                                b.default)(this.scrollToBottom("smooth"))
                    }
                    return {
                        data: t,
                        success: function(e) {
                            t.messageId = e,
                                t.$tmpStatus = "success"
                        },
                        error: function() {
                            t.$tmpStatus = "error"
                        }
                    }
                },
                setInputValue: function(e) {
                    this.$refs.operation.setValue(e)
                },
                resizeListener: function() {
                    document.documentElement.style.fontSize = this.fontSizePage;
                    var e = this.$refs.wrap;
                    this.widthPage !== e.offsetWidth && (this.marginLeftPage = (this.widthPage - e.offsetWidth) / 2),
                        this.heightPage !== e.offsetHeight ? (e.style.width = this.widthPage + "px",
                            e.style.marginLeft = -this.marginLeftPage + "px") : e.style.marginLeft = "0px"
                },
                init: function() {
                    var e = this;
                    return (0,
                        v.default)(p.default.mark((function t() {
                            var s, a, n;
                            return p.default.wrap((function(t) {
                                    for (; ; )
                                        switch (t.prev = t.next) {
                                            case 0:
                                                return t.next = 2,
                                                    e.prefetchAjax();
                                            case 2:
                                                return t.next = 4,
                                                    le.default.getAssistantChatConf();
                                            case 4:
                                                if (s = t.sent,
                                                    e.configData = s,
                                                    a = s.conf,
                                                    e.quicklyInput = a.quickly_input || [],
                                                    e.welcomeInput = a.welcome_input || [],
                                                    e.showInput = a.show_input,
                                                    e.widthPage = window.innerWidth,
                                                    e.heightPage = window.innerHeight,
                                                    e.fontSizePage = window.getComputedStyle(document.documentElement).fontSize,
                                                    e.isActivated = !0,
                                                    !Q.APP.app) {
                                                    t.next = 22;
                                                    break
                                                }
                                                if ("equip_detail" !== e.$route.query.entrance) {
                                                    t.next = 22;
                                                    break
                                                }
                                                return t.next = 19,
                                                    Q.APP.get("get_equip_for_ai_assistant");
                                            case 19:
                                                n = t.sent,
                                                    e.currentProduct = n.result,
                                                e.isCanSendProduct(n.result) && a.send_equip && (e.isShowSendProduct = !0);
                                            case 22:
                                                "productDetail" === e.$route.name && (e.currentProduct = e.$store.state.product.currentProduct,
                                                e.isCanSendProduct(e.currentProduct) && a.send_equip && (e.isShowSendProduct = !0)),
                                                    e.listenNewMessage(),
                                                K.detect.android && window.addEventListener("resize", e.resizeListener),
                                                    (0,
                                                        b.default)((function() {
                                                            if (window.IntersectionObserver) {
                                                                var t = new IntersectionObserver((function(t) {
                                                                        (0,
                                                                            C.default)(t).call(t, (function(t) {
                                                                                t.isIntersecting && (e.isShowGoNewMsgBtn = !1)
                                                                            }
                                                                        ))
                                                                    }
                                                                ));
                                                                e.$refs.scrollTargetNew && t.observe(e.$refs.scrollTargetNew[0])
                                                            }
                                                        }
                                                    ), 1e3);
                                            case 26:
                                            case "end":
                                                return t.stop()
                                        }
                                }
                            ), t)
                        }
                    )))()
                }
            },
            $initLog: function() {
                return {
                    ignoreUptLog: !0
                }
            },
            mounted: function() {
                this.init()
            },
            activated: function() {
                this.isActivated = !0,
                    this.listenNewMessage()
            },
            deactivated: function() {
                this.isActivated = !1,
                this.keepAliveListenerWhenDeactivated || this.unlistenNewMessage()
            },
            beforeDestroy: function() {
                this.unlistenNewMessage()
            }
        }
    },
    283662: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var i = n(s(939022))
            , l = n(s(835627))
            , r = n(s(630222))
            , o = n(s(280093))
            , u = n(s(573940))
            , c = s(174589)
            , d = s(403629)
            , f = s(539992);
        t.default = {
            props: {
                data: {
                    default: null
                }
            },
            data: function() {
                return {
                    historySaleDays: 0
                }
            },
            directives: {
                "list-equip-exposure-log": f.listEquipExposureLog
            },
            computed: {
                price: function() {
                    var e;
                    return null === (e = this.data) || void 0 === e || null === (e = e.json) || void 0 === e || null === (e = e.equip) || void 0 === e || null === (e = e.last_trade_info) || void 0 === e ? void 0 : e.price
                },
                priceDiff: function() {
                    var e, t;
                    return (null === (e = this.data) || void 0 === e || null === (e = e.json) || void 0 === e || null === (e = e.equip) || void 0 === e || null === (e = e.last_trade_info) || void 0 === e ? void 0 : e.price) - (null === (t = this.data) || void 0 === t || null === (t = t.json) || void 0 === t || null === (t = t.equip) || void 0 === t ? void 0 : t.price)
                },
                similarPrice: function() {
                    var e;
                    return null === (e = this.data) || void 0 === e || null === (e = e.json) || void 0 === e || null === (e = e.equip) || void 0 === e || null === (e = e.history_trade_price) || void 0 === e ? void 0 : e.label
                },
                minBargainPrice: function() {
                    var e;
                    return null === (e = this.data) || void 0 === e || null === (e = e.json) || void 0 === e || null === (e = e.equip) || void 0 === e ? void 0 : e.min_bargain_price
                },
                historyTradeTimes: function() {
                    var e;
                    return null === (e = this.data) || void 0 === e || null === (e = e.json) || void 0 === e || null === (e = e.equip) || void 0 === e ? void 0 : e.history_trade_times
                },
                saleDays: function() {
                    var e;
                    return null === (e = this.data) || void 0 === e || null === (e = e.json) || void 0 === e || null === (e = e.equip) || void 0 === e || null === (e = e.last_trade_info) || void 0 === e ? void 0 : e.sale_days
                },
                showHistoryTradeInfo: function() {
                    var e;
                    return null === (e = this.data) || void 0 === e || null === (e = e.json) || void 0 === e || null === (e = e.equip) || void 0 === e ? void 0 : e.show_history_trade_info
                },
                showHistoryInfo: function() {
                    var e, t, s = (null === (e = this.historySaleDays) || void 0 === e ? void 0 : e.sale_days_data) || {}, a = 0;
                    switch (null === (t = this.data) || void 0 === t || null === (t = t.json) || void 0 === t || null === (t = t.equip) || void 0 === t ? void 0 : t.storage_type) {
                        case c.PRODUCT_TYPE.ROLE:
                            a = s.role;
                            break;
                        case c.PRODUCT_TYPE.EQUIP:
                            a = s.equip;
                            break;
                        case c.PRODUCT_TYPE.PET:
                            a = s.pet;
                            break;
                        case c.PRODUCT_TYPE.MONEY:
                            a = s.money
                    }
                    return this.saleDays <= a && this.showHistoryTradeInfo
                }
            },
            created: function() {
                this.getFunctionsConfig()
            },
            methods: {
                getFunctionsConfig: function() {
                    var e = this;
                    return (0,
                        o.default)(r.default.mark((function t() {
                            var s, a, n;
                            return r.default.wrap((function(t) {
                                    for (; ; )
                                        switch (t.prev = t.next) {
                                            case 0:
                                                return t.next = 2,
                                                    u.default.queryAdConfig();
                                            case 2:
                                                if (t.t0 = t.sent,
                                                    t.t0) {
                                                    t.next = 5;
                                                    break
                                                }
                                                t.t0 = {};
                                            case 5:
                                                s = t.t0,
                                                    a = s.history_sale_days,
                                                (n = void 0 === a ? [] : a).length > 0 && (e.historySaleDays = n[0]);
                                            case 8:
                                            case "end":
                                                return t.stop()
                                        }
                                }
                            ), t)
                        }
                    )))()
                },
                dataExposureLog: function() {
                    var e, t, s, a = this.price, n = "ai_helper_reco_price_info_tag", r = {
                        price: (0,
                            d.fenToYuan)(a),
                        can_display: this.price > 0
                    }, o = {
                        sale_days: this.saleDays,
                        history_trade_times: this.historyTradeTimes,
                        can_display: this.showHistoryInfo
                    }, u = {
                        min_bargain_price: (0,
                            d.fenToYuan)(this.minBargainPrice),
                        can_display: this.minBargainPrice > 0
                    };
                    return {
                        view_loc: n += (0,
                            i.default)(e = (0,
                            i.default)(t = "|history_price:".concat((0,
                            l.default)(r), ";extra_info:")).call(t, (0,
                            l.default)(o), ";accpected_haggle:")).call(e, (0,
                            l.default)(u)),
                        equip: null === (s = this.data) || void 0 === s || null === (s = s.json) || void 0 === s ? void 0 : s.equip
                    }
                }
            }
        }
    },
    741094: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var i = n(s(82590))
            , l = n(s(724278))
            , r = n(s(35993))
            , o = s(161922)
            , u = n(s(930404))
            , c = s(174589)
            , d = n(s(871927))
            , f = n(s(224790))
            , p = n(s(215614));
        t.default = {
            extends: r.default,
            components: {
                BuyerFeeList: u.default,
                ModulePrice: d.default,
                ModuleLevel: f.default,
                ModuleName: p.default
            },
            props: {
                data: {
                    default: null
                },
                openExternally: {
                    type: Boolean,
                    default: !0
                },
                btnwhite: {
                    type: Boolean,
                    default: !0
                }
            },
            filters: {
                formatViewerNum: function(e) {
                    if (e < 1e3)
                        return e;
                    var t = (e / 1e3).toFixed(1);
                    return (0,
                        i.default)(t).call(t, ".0") && (t = (0,
                        l.default)(t).call(t, 0, -2)),
                    t + "k"
                }
            },
            computed: {
                showPopularity: function() {
                    var e = this.data;
                    return e.viewer_num && e.viewer_num >= 3 && e.status !== c.PRODUCT.OFFSALE && e.status !== c.PRODUCT.RECORDED
                }
            },
            methods: {
                gotoBuy: function(e) {
                    e.stopPropagation();
                    var t = this.btnwhite ? "ai_helper_reco_haggle" : "";
                    (0,
                        o.gotoOrderConfirm)(this.data, this.$router, t, !1, !0)
                }
            }
        }
    },
    52217: function(e, t, s) {
        "use strict";
        var a = s(628222)
            , n = s(580222)
            , i = s(114418)
            , l = s(808446)
            , r = s(600086)
            , o = s(266870)
            , u = s(629747)
            , c = s(496718)
            , d = s(817907);
        c(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var f = d(s(835627))
            , p = d(s(61125))
            , _ = d(s(35993))
            , v = s(539992);
        function h(e, t) {
            var s = a(e);
            if (n) {
                var r = n(e);
                t && (r = i(r).call(r, (function(t) {
                        return l(e, t).enumerable
                    }
                ))),
                    s.push.apply(s, r)
            }
            return s
        }
        function m(e) {
            for (var t = 1; t < arguments.length; t++) {
                var s, a, n = null != arguments[t] ? arguments[t] : {};
                t % 2 ? r(s = h(Object(n), !0)).call(s, (function(t) {
                        (0,
                            p.default)(e, t, n[t])
                    }
                )) : o ? u(e, o(n)) : r(a = h(Object(n))).call(a, (function(t) {
                        c(e, t, l(n, t))
                    }
                ))
            }
            return e
        }
        t.default = {
            components: {
                ProductItem: _.default
            },
            inject: ["selfPageSn"],
            props: {
                data: {
                    default: null
                }
            },
            computed: {
                jsonData: function() {
                    return this.data.json
                }
            },
            directives: {
                "list-equip-exposure-log": v.listEquipExposureLog
            },
            methods: {
                changeHistoryTrade: function(e) {
                    return m(m({}, e), {}, {
                        history_trade_list: [e.last_trade_info]
                    })
                },
                dataExposureLog: function(e) {
                    var t = "ai_helper_reco_equip";
                    return "aiAssistant" === this.$route.name && "wechat" === this.$route.query.from && (t = "ai_helper_chat_cxm|tag_key:" + (0,
                        f.default)({
                        channel: "weixin",
                        reach: "ai_helper_good_reco"
                    })),
                        {
                            view_loc: t,
                            equip: e
                        }
                }
            }
        }
    },
    33503: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var i = n(s(5850));
        t.default = {
            mixins: [i.default],
            props: {
                data: {
                    default: null
                }
            },
            computed: {
                jsonData: function() {
                    return this.data.json
                },
                time: function() {
                    return this.formatDate(this.data.ts)
                },
                sellerActTitle: function(e) {
                    var t, s = e.jsonData;
                    return null != s && null !== (t = s.equip) && void 0 !== t && t.expire_timestamp ? "限时卖家红包待使用" : ""
                }
            }
        }
    },
    193770: function(e, t, s) {
        "use strict";
        s(496718)(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        t.default = {
            props: {
                data: {
                    default: null
                }
            },
            computed: {
                jsonData: function() {
                    return this.data.json
                },
                price: function(e) {
                    return this.formatPrice(e.price)
                }
            },
            methods: {
                formatPrice: function(e) {
                    return e >= 1e6 ? (e / 1e6).toFixed(2) + "万" : e / 100
                }
            }
        }
    },
    438671: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var i = n(s(5850));
        t.default = {
            mixins: [i.default],
            props: {
                data: {
                    default: null
                }
            },
            computed: {
                jsonData: function() {
                    return this.data.json
                },
                time: function() {
                    return this.formatDate(this.data.ts)
                }
            }
        }
    },
    470642: function(e, t, s) {
        "use strict";
        var a = s(323130)
            , n = s(496718)
            , i = s(817907);
        n(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var l = i(s(797606))
            , r = i(s(835627));
        t.default = {
            props: {
                data: {
                    default: null
                },
                replaySendProduct: {
                    default: null
                }
            },
            data: function() {
                return {
                    choseType: null
                }
            },
            methods: {
                change: function(e) {
                    a.toast("感谢你的反馈~"),
                        this.choseType = e
                }
            },
            computed: {
                uuid: function() {
                    var e;
                    return null === (e = this.data.json) || void 0 === e ? void 0 : e.uuid
                },
                equip_detail_url: function() {
                    var e;
                    if (this.replaySendProduct)
                        return null === (e = this.replaySendProduct.json) || void 0 === e || null === (e = e.equip) || void 0 === e ? void 0 : e.equip_detail_url;
                    if (203 === this.data.messageType) {
                        var t, s = (0,
                            l.default)(t = this.data.json.equip_list).call(t, (function(e) {
                                return e.equip_detail_url
                            }
                        ));
                        return (0,
                            r.default)(s)
                    }
                    return null
                },
                title: function() {
                    return 203 === this.data.messageType ? this.data.json.origin_content : null
                }
            }
        }
    },
    885242: function(e, t, s) {
        "use strict";
        s(496718)(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var a = s(853139);
        t.default = {
            props: {
                data: {
                    default: null
                }
            },
            created: function() {
                this.sendExposureLog()
            },
            methods: {
                close: function() {
                    this.$emit("hideCard")
                },
                sendProduct: function() {
                    this.$emit("sendProduct")
                },
                sendExposureLog: function() {
                    (0,
                        a.send)({
                        log: "common_exposure",
                        sub_type: "ai_helper",
                        tips_code: "ai_helper_urs_send_equip_entrance1"
                    })
                }
            }
        }
    },
    184286: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var i = n(s(273898))
            , l = s(53821)
            , r = n(s(321853))
            , o = s(539992)
            , u = s(355441);
        t.default = {
            props: {
                data: {
                    default: null
                },
                closePopup: {
                    default: null
                }
            },
            data: function() {
                return {}
            },
            components: {
                FeedBack: i.default,
                AnalysisProduct: r.default
            },
            computed: {
                maxRefusePrice: function() {
                    var e;
                    return null === (e = this.data.json) || void 0 === e || null === (e = e.equip) || void 0 === e ? void 0 : e.max_refuse_price
                },
                maxUnHandlePrice: function() {
                    var e;
                    return null === (e = this.data.json) || void 0 === e || null === (e = e.equip) || void 0 === e ? void 0 : e.max_un_handle_price
                },
                isApp: function() {
                    return l.detect.app
                }
            },
            directives: {
                "list-equip-exposure-log": o.aiListCardExposureLog
            },
            methods: {
                close: function() {
                    this.isApp ? u.APP.get("dismiss_dialog") : this.closePopup()
                },
                dataExposureLog: function(e) {
                    return e.tips_code = "ai_helper_6",
                        e
                }
            }
        }
    },
    483052: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var i = n(s(835627))
            , l = n(s(797606))
            , r = n(s(35993))
            , o = n(s(385745))
            , u = n(s(240841))
            , c = n(s(273898))
            , d = s(53821)
            , f = s(174589)
            , p = s(539992);
        t.default = {
            components: {
                ProductItem: r.default,
                EquipDesc: o.default,
                PetDesc: u.default,
                FeedBack: c.default
            },
            inject: ["selfPageSn"],
            props: {
                data: {
                    default: null
                }
            },
            data: function() {
                return {
                    isInApp: d.detect.app
                }
            },
            computed: {
                equipList: function() {
                    var e;
                    return (null === (e = this.data.json) || void 0 === e ? void 0 : e.equip_list) || []
                },
                productKeyWords: function() {
                    return this.data.json.options
                },
                title: function() {
                    return this.data.json.title
                },
                recReason: function() {
                    var e;
                    return (null === (e = this.data) || void 0 === e || null === (e = e.json) || void 0 === e ? void 0 : e.rec_reason) || ""
                },
                isEquip: function() {
                    return this.equipList[0].storage_type === f.PRODUCT_TYPE.EQUIP
                },
                isPet: function() {
                    return this.equipList[0].storage_type === f.PRODUCT_TYPE.PET
                },
                isFeedback: function() {
                    return this.data.feedback
                },
                viewLoc: function() {
                    return "aiAssistant" === this.$route.name && "wechat" === this.$route.query.from ? "ai_helper_chat_cxm|tag_key:" + (0,
                        i.default)({
                        channel: "weixin",
                        reach: "ai_helper_good_reco"
                    }) : ""
                },
                isSimilarSold: function() {
                    return 210 === this.data.messageType
                }
            },
            directives: {
                "list-equip-exposure-log": p.listEquipExposureLog
            },
            methods: {
                sendTag: function(e) {
                    var t, s = [];
                    (0,
                        l.default)(t = this.equipList).call(t, (function(e) {
                            s.push([e.serverid, e.game_ordersn])
                        }
                    )),
                        this.$emit("sendKeyProduct", {
                            content: e.name,
                            equip_list: s,
                            key: e.key,
                            origin_content: this.data.json.origin_content,
                            page: this.data.json.page
                        })
                },
                dataExposureLog: function(e) {
                    var t = "ai_helper_reco_equip";
                    return "aiAssistant" === this.$route.name && "wechat" === this.$route.query.from && (t = "ai_helper_chat_cxm|tag_key:" + (0,
                        i.default)({
                        channel: "weixin",
                        reach: "ai_helper_good_reco"
                    })),
                        {
                            view_loc: t,
                            equip: e
                        }
                },
                edit: function() {
                    this.$emit("setInputValue", this.recReason)
                }
            }
        }
    },
    899521: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var i = n(s(273898));
        t.default = {
            props: {
                data: {
                    default: null
                }
            },
            data: function() {
                return {
                    isOpen: !0
                }
            },
            components: {
                FeedBack: i.default
            },
            computed: {
                html: function() {
                    return this.data.json.html.replace(/\n/g, "<br>")
                },
                isFeedback: function() {
                    return this.data.feedback
                }
            },
            methods: {
                watchAll: function() {
                    this.isOpen = !0
                }
            },
            mounted: function() {
                var e = this;
                this.$nextTick((function() {
                        for (var t = e.$refs.wrap.getElementsByTagName("a"), s = 0; s < t.length; s++)
                            t[s].onclick = null;
                        e.$refs.wrap.clientHeight >= 182 && (e.isOpen = !1)
                    }
                ))
            }
        }
    },
    101893: function(e, t, s) {
        "use strict";
        var a = s(323130)
            , n = s(496718)
            , i = s(817907);
        n(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var l = i(s(630222))
            , r = i(s(280093))
            , o = i(s(781607))
            , u = i(s(989734))
            , c = i(s(161317));
        t.default = {
            components: {
                CTextarea: u.default,
                ModuleSendProduct: c.default
            },
            props: {
                isShowSendProduct: {
                    type: Boolean,
                    default: !1
                },
                currentProduct: {
                    type: Object,
                    default: null
                },
                hideSendProduct: {
                    type: Object,
                    default: function() {}
                },
                placeholder: {
                    type: String,
                    default: "输入问题，问问小喵"
                },
                type: {
                    type: String,
                    default: "cxm"
                },
                quicklyInput: {
                    type: Object,
                    default: null
                }
            },
            data: function() {
                return {
                    value: "",
                    isFocus: !1,
                    maxlength: 100
                }
            },
            methods: {
                sendText: function(e) {
                    var t;
                    null == e || e.preventDefault();
                    var s = this.value;
                    s && "" != (0,
                        o.default)(t = s + "").call(t) && this.$emit("sendText", {
                        content: this.value
                    }),
                        this.value = "",
                        this.$refs.textarea.$refs.input.style.height = "1.2rem",
                        this.onBlur()
                },
                sendTag: function(e) {
                    this.$emit("sendText", {
                        content: e.content,
                        key: e.content
                    })
                },
                sendProduct: function() {
                    var e = this;
                    return (0,
                        r.default)(l.default.mark((function t() {
                            return l.default.wrap((function(t) {
                                    for (; ; )
                                        switch (t.prev = t.next) {
                                            case 0:
                                                e.$emit("sendProduct", e.currentProduct);
                                            case 1:
                                            case "end":
                                                return t.stop()
                                        }
                                }
                            ), t)
                        }
                    )))()
                },
                focusInput: function() {
                    var e = this;
                    this.isFocus = !0,
                        this.$nextTick((function() {
                                e.$refs.textarea.$el.focus()
                            }
                        ))
                },
                onBlur: function(e) {
                    var t = this;
                    null == e || e.preventDefault(),
                        this.isFocus = !1,
                        this.$nextTick((function() {
                                var e;
                                null === (e = t.$refs.textarea) || void 0 === e || null === (e = e.$el) || void 0 === e || e.blur()
                            }
                        ))
                },
                showProductPopup: function() {
                    var e = this.$refs.dialog;
                    e && e.show()
                },
                hideCard: function() {
                    this.hideSendProduct()
                },
                setValue: function(e) {
                    var t = this;
                    this.value = e,
                        this.focusInput(),
                        this.$nextTick((function() {
                                t.$refs.textarea.focus()
                            }
                        )),
                        a.toast("可以试试修改和微调选购条件哦")
                }
            }
        }
    },
    202126: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var i = n(s(835627))
            , l = n(s(939022))
            , r = s(355441)
            , o = n(s(227579))
            , u = s(539992);
        t.default = {
            inject: ["selfPageSn"],
            props: {
                data: {
                    default: null
                },
                currentProduct: {
                    default: null
                }
            },
            computed: {
                json: function() {
                    return this.data.json
                }
            },
            directives: {
                "list-equip-exposure-log": u.listEquipExposureLog
            },
            methods: {
                toDetail: function(e) {
                    var t, s, a = {
                        is_ai_helper_ranking: 1,
                        ai_helper_ranking_id: null === (t = this.data.json) || void 0 === t ? void 0 : t.uuid,
                        ai_helper_ranking_act: null === (s = this.data.json) || void 0 === s ? void 0 : s.ranking_act
                    }, n = "ai_helper_reco_equip_analysis|tag_key:" + (0,
                        i.default)(a), u = "f_ai_helper", c = "c_ai_helper_reco_equip_analysis", d = this.selfPageSn;
                    if (r.APP.app) {
                        var f = {
                            serverid: e.serverid,
                            game_ordersn: e.game_ordersn,
                            cbg_product: o.default.pName,
                            view_loc: n,
                            tfid: u,
                            tcid: c,
                            refer_sn: d
                        };
                        e.eid && (f.eid = e.eid),
                            r.APP.get("show_equip_detail", f)
                    } else {
                        var p, _, v;
                        window.open(e.equip_detail_url + (0,
                            l.default)(p = (0,
                            l.default)(_ = (0,
                            l.default)(v = "?view_loc=".concat(n, "&tfid=")).call(v, u, "&tcid=")).call(_, c, "&refer_sn=")).call(p, d))
                    }
                },
                isChoseItem: function(e) {
                    return !(!this.currentProduct || e.game_ordersn !== this.currentProduct.game_ordersn) || !(this.currentProduct || !r.APP.app || "equip_detail" !== this.$route.query.entrance && "4" !== this.$route.query.cbg_fullscreen) && e.base_equip
                },
                dataExposureLog: function(e) {
                    var t, s, a = {
                        is_ai_helper_ranking: 1,
                        ai_helper_ranking_id: null === (t = this.data.json) || void 0 === t ? void 0 : t.uuid,
                        ai_helper_ranking_act: null === (s = this.data.json) || void 0 === s ? void 0 : s.ranking_act
                    };
                    return {
                        view_loc: "ai_helper_reco_equip_analysis|tag_key:" + (0,
                            i.default)(a),
                        equip: e
                    }
                },
                convertAmount: function(e) {
                    var t = e / 100;
                    return t >= 1e4 ? (t / 1e4).toFixed(2) + "万" : t
                },
                getHotRank: function(e) {
                    var t = [];
                    return e.haggle_num && t.push("最近还价".concat(e.haggle_num)),
                    e.collect_num && t.push("最近收藏".concat(e.collect_num)),
                    e.viewer_num && t.push("最近浏览".concat(e.viewer_num)),
                        t.join(" ")
                }
            }
        }
    },
    625747: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var i = n(s(751679))
            , l = n(s(273898))
            , r = s(607647);
        t.default = {
            props: {
                data: {
                    default: null
                },
                messages: {
                    default: null
                }
            },
            components: {
                FeedBack: l.default
            },
            computed: {
                text: function() {
                    var e;
                    return null === (e = this.data.json) || void 0 === e ? void 0 : e.content
                },
                isFeedback: function() {
                    return this.data.feedback
                },
                replaySendProduct: function() {
                    var e, t = this;
                    return (0,
                        i.default)(e = this.messages).call(e, (function(e) {
                            return e.messageId === t.data.json.res_msg_id && 302 === e.messageType
                        }
                    ))
                }
            },
            data: function() {
                return {
                    aiAssistantSystemAid: r.aiAssistantSystemAid
                }
            }
        }
    },
    72760: function(e, t, s) {
        "use strict";
        s(496718)(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        t.default = {
            props: {
                welcomeInput: {
                    default: null
                }
            },
            computed: {},
            methods: {
                sendTag: function(e) {
                    this.$emit("sendText", {
                        content: e,
                        key: e
                    })
                }
            }
        }
    },
    980461: function(e, t, s) {
        "use strict";
        s(496718)(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var a = s(53821)
            , n = s(355441);
        t.default = {
            props: {
                showInput: {
                    default: !1
                },
                configData: {
                    default: null
                }
            },
            computed: {
                isApp: function() {
                    return a.detect.app
                },
                isShowInput: function() {
                    var e = this.$route.query.show_input;
                    return this.isApp ? void 0 === e ? this.showInput : Boolean(e) : this.showInput
                }
            },
            methods: {
                closeAppPopup: function() {
                    n.APP.get("dismiss_dialog")
                }
            }
        }
    },
    818614: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var i = n(s(516628))
            , l = n(s(157733));
        t.default = {
            mixins: [i.default],
            extends: l.default
        }
    },
    672111: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = void 0;
        var i = n(s(876986))
            , l = s(342212)
            , r = n(s(548970))
            , o = n(s(824610))
            , u = n(s(830231));
        t.default = {
            props: {
                data: {
                    type: Object
                },
                isChildPet: {
                    type: Boolean,
                    default: !1
                }
            },
            components: {},
            data: function() {
                return {
                    resPromise: null,
                    petDescParse: null
                }
            },
            created: function() {
                this.initResource()
            },
            computed: {
                isReady: function() {
                    return !!this.petDescParse
                },
                petSkillUrl: function() {
                    return this.g_res_url + (this.isChildPet ? "/images/pet_child_skill/" : "/images/skill/")
                },
                petData: function(e) {
                    var t = e.data
                        , s = e.petDescParse;
                    if (t && s) {
                        window.ServerCurrentTime = (0,
                            l.formatDate)((0,
                            l.getServerTimestampNow)() / 1e3),
                            window.EquipRequestTime = t.create_time;
                        var a = s(t.equip_desc, {
                            fashang: t.fashang,
                            fafang: t.fafang
                        })
                            , n = (0,
                            u.default)(a || {})
                            , r = (t.equip_display_conf || {}).pet || {};
                        return (0,
                            i.default)({}, n, {
                            enhance_info: r
                        })
                    }
                    return null
                },
                pet: function() {
                    if (this.petData)
                        return (0,
                            o.default)(this.petData, this.isChildPet)
                },
                isNewChild: function() {
                    var e;
                    return this.isChildPet && !(null === (e = this.petData) || void 0 === e || !e.isnew)
                },
                isMaxStrengthen: function() {
                    var e;
                    return 5 === (null === (e = this.petData) || void 0 === e || null === (e = e.other) || void 0 === e ? void 0 : e.strengthen)
                }
            },
            watch: {
                petData: function() {
                    this.$emit("ready")
                }
            },
            methods: {
                showDescPopup: function(e, t) {
                    this.popupList = e,
                        this.popupIndex = t,
                        this.popupShow = !0
                },
                initResource: function() {
                    var e = this;
                    (this.resPromise = (0,
                        r.default)(["".concat(this.g_static_url, "/js/role_info_config.js"), "".concat(this.g_static_url, "/js/pet.js")])).then((function() {
                            e.petDescParse = window.get_pet_attrs_info
                        }
                    ), (function(e) {}
                    ))
                },
                imgFail: function(e) {
                    e.target.src = this.g_static_url + "/images/none.png"
                }
            }
        }
    },
    824610: function(e, t, s) {
        "use strict";
        var a = s(628222)
            , n = s(580222)
            , i = s(114418)
            , l = s(808446)
            , r = s(600086)
            , o = s(266870)
            , u = s(629747)
            , c = s(496718)
            , d = s(817907);
        c(t, "__esModule", {
            value: !0
        }),
            t.default = function(e, t) {
                var s, a = function() {
                    var s = e.equip_list || []
                        , a = e.shipin_list || [];
                    !t && a.length <= 0 && s.length > 0 && (a = [null]);
                    var n = [];
                    (0,
                        p.default)(s).call(s, (function(e) {
                            return n.push({
                                type: "equip",
                                data: e
                            })
                        }
                    )),
                        (0,
                            p.default)(a).call(a, (function(e) {
                                return n.push({
                                    type: "shipin",
                                    data: e
                                })
                            }
                        ));
                    var i = 0;
                    return (0,
                        p.default)(n).call(n, (function(e) {
                            e.data && (e.data.data_index = i++)
                        }
                    )),
                        n
                }(), n = (r = m.default.resUrl + (t ? "/images/pet_child_skill/" : "/images/skill/"),
                    o = [],
                    u = [],
                    c = [],
                null === (i = e.all_skills) || void 0 === i || (0,
                    p.default)(i).call(i, (function(s) {
                        if (s && "0" != s) {
                            var a = {
                                id: s,
                                name: window.PetSkillInfo[s],
                                icon: r + window.fill_format(s) + ".gif"
                            };
                            if (e.evol_skills) {
                                var n, i, l = [], d = [], v = [];
                                null === (n = e.evol_skills) || void 0 === n || (0,
                                    p.default)(n).call(n, (function(e) {
                                        if (e && "0" != e) {
                                            var t = (0,
                                                g.getGameConfig)("pet_skill_high_to_other_level_mapping", e) || {};
                                            if (t.high_skill && l.push(t.high_skill),
                                                t.low_skill) {
                                                l.push(t.low_skill);
                                                var s = t.low_skill
                                                    , a = t.high_skill;
                                                d.push((0,
                                                    f.default)({}, s, a)),
                                                    v.push(t.low_skill)
                                            }
                                        }
                                    }
                                )),
                                (0,
                                    _.default)(l).call(l, Number(s)) && ((0,
                                    _.default)(v).call(v, Number(s)) && (0,
                                    _.default)(i = e.all_skills).call(i, String(function(e, t) {
                                    for (var s = 0; s < e.length; s++) {
                                        var a = e[s];
                                        if (a.hasOwnProperty(t))
                                            return a[t]
                                    }
                                    return null
                                }(d, s))) ? a.hashEvol = !1 : a.hashEvol = !0)
                            }
                            !function(e, t, s) {
                                var a, n = e.enhance_info;
                                return !(s || null == n || null === (a = n.skill_id_list) || void 0 === a || !a.length) && n.skill_id_list.contains(Number(t))
                            }(e, s, t) ? function(e, t) {
                                return e.sp_skill_id && 0 != e.sp_skill_id && e.sp_skill_id == t || e.genius && t == e.genius
                            }(e, s) ? (a.isSpecialSkill = !0,
                                u.push(a)) : o.push(a) : (a.isEnhanceSkill = !0,
                                c.push(a))
                        }
                    }
                )),
                    (0,
                        v.default)(l = []).call(l, c, o, u));
                var i, l, r, o, u, c;
                n = (0,
                    h.default)(n).call(n, (function(e) {
                        var t = e.id
                            , s = ((0,
                            g.getGameConfig)("pet_skill_desc", t) || {}).desc;
                        return x(x({}, e), {}, {
                            desc: s,
                            isPetSkill: !0,
                            isSuperSkill: w(t)
                        })
                    }
                ));
                var d = function() {
                    var s, a, n = m.default.resUrl + (t ? "/images/pet_child_skill/" : "/images/skill/"), i = [];
                    if (e.evol_skill_list) {
                        var l, r = [];
                        return (0,
                            p.default)(l = e.evol_skill_list).call(l, (function(e) {
                                e.icon = n + window.fill_format(e.evol_type || e.skill_type) + ".gif",
                                    r.push(e)
                            }
                        )),
                            r
                    }
                    return null === (s = e.evol_skills) || void 0 === s || (0,
                        p.default)(s).call(s, (function(t) {
                            var s, a;
                            if (t && "0" != t) {
                                var l, r = {
                                    id: t,
                                    name: window.PetSkillInfo[t],
                                    icon: n + window.fill_format(t) + ".gif"
                                }, o = (0,
                                    g.getGameConfig)("pet_skill_desc", t) || {}, u = o.desc, c = o.name, d = (0,
                                    g.getGameConfig)("pet_skill_high_to_other_level_mapping", t) || {}, f = (0,
                                    _.default)(s = e.all_skills).call(s, String(d.high_skill)), p = (0,
                                    _.default)(a = e.all_skills).call(a, String(d.low_skill));
                                if (f || p)
                                    if (r.hlightLight = !0,
                                    (0,
                                        _.default)(l = e.all_skills).call(l, String(d.high_skill)) || (r.icon = n + window.fill_format(d.low_skill) + ".gif"),
                                        f)
                                        c = d.name + "（进化后获得）",
                                            u = ((0,
                                                g.getGameConfig)("pet_skill_desc", String(d.super_skill)) || {}).desc || "",
                                            r.cifuIcon = n + window.fill_format(d.super_skill) + ".gif";
                                    else
                                        r.heightCifuIcon = n + window.fill_format(d.high_skill) + ".gif",
                                            c += "（进化后获得）";
                                else
                                    c = d.name + "（进化后获得）",
                                        r.cifuIcon = n + window.fill_format(d.super_skill) + ".gif",
                                        u = ((0,
                                            g.getGameConfig)("pet_skill_desc", String(d.super_skill)) || {}).desc || "",
                                        r.hlightLight = !1;
                                r.desc = u,
                                    r.name = c,
                                    r.isCifuSkill = !0,
                                    i.push(r)
                            }
                        }
                    )),
                        (0,
                            v.default)(a = []).call(a, i)
                }();
                return {
                    equipList: a,
                    suitSkill: $(a),
                    allSkills: n,
                    evolSkills: d,
                    texing: (null === (s = e.jinjie) || void 0 === s ? void 0 : s.core) || {}
                }
            }
        ;
        var f = d(s(61125))
            , p = d(s(600086))
            , _ = d(s(358118))
            , v = d(s(939022))
            , h = d(s(797606))
            , m = d(s(227579))
            , g = s(403629);
        function y(e, t) {
            var s = a(e);
            if (n) {
                var r = n(e);
                t && (r = i(r).call(r, (function(t) {
                        return l(e, t).enumerable
                    }
                ))),
                    s.push.apply(s, r)
            }
            return s
        }
        function x(e) {
            for (var t = 1; t < arguments.length; t++) {
                var s, a, n = null != arguments[t] ? arguments[t] : {};
                t % 2 ? r(s = y(Object(n), !0)).call(s, (function(t) {
                        (0,
                            f.default)(e, t, n[t])
                    }
                )) : o ? u(e, o(n)) : r(a = y(Object(n))).call(a, (function(t) {
                        c(e, t, l(n, t))
                    }
                ))
            }
            return e
        }
        function w(e) {
            var t = !1;
            if (CBG_GAME_CONFIG && CBG_GAME_CONFIG.pet_web_super_skill_options)
                for (var s = 0; s < CBG_GAME_CONFIG.pet_web_super_skill_options.length; s++) {
                    if (CBG_GAME_CONFIG.pet_web_super_skill_options[s][0] == e) {
                        t = !0;
                        break
                    }
                }
            return t
        }
        function $(e) {
            var t = new Array(3)
                , s = /套装效果：附加状态#c4DBAF4([^#]+?)#Y/;
            if (e && e.length > 0) {
                for (var a = 0; a < t.length; a++) {
                    var n = e[a] && e[a].data && e[a].data.desc || ""
                        , i = s.exec(n);
                    if (t[a] = i && i[1],
                    t[a] !== t[0])
                        return null
                }
                return t[0]
            }
            return null
        }
    },
    830231: function(e, t, s) {
        "use strict";
        var a = s(496718)
            , n = s(817907);
        a(t, "__esModule", {
            value: !0
        }),
            t.default = function(e) {
                var t = o.default.extend(!0, {}, e || {})
                    , s = {}
                    , a = [["max_blood", "blood_max"], ["max_magic", "magic_max"], ["soma", "ti_zhi"], ["magic_powner", "fa_li"], ["strength", "li_liang"], ["endurance", "nai_li"], ["smartness", "min_jie"], ["wakan", "ling_li"], ["potential", "qian_neng"], ["attack_aptitude", "gong_ji_zz"], ["attack_ext", "gong_ji_ext"], ["defence_aptitude", "fang_yu_zz"], ["defence_ext", "fang_yu_ext"], ["growth", "cheng_zhang"], ["physical_aptitude", "ti_li_zz"], ["physical_ext", "ti_li_ext"], ["magic_aptitude", "fa_li_zz"], ["magic_ext", "fa_li_ext"], ["speed_aptitude", "su_du_zz"], ["speed_ext", "su_du_ext"], ["avoid_aptitude", "duo_shan_zz"], ["avoid_ext", "duo_shan_ext"]];
                (0,
                    i.default)(a).call(a, (function(e) {
                        var a = e[0]
                            , n = e[1];
                        n in t || (s[n] = t[a],
                            delete t[a])
                    }
                )),
                "wu_xing"in t || (s.wu_xing = t.PET_WUXING_INFO[t.five_aptitude] || "未知");
                if (t.equip_list && t.equip_list.length > 3) {
                    var n, u;
                    s.equip_list = (0,
                        l.default)(n = t.equip_list).call(n, 0, 3),
                        s.shipin_list = (0,
                            l.default)(u = t.equip_list).call(u, 3)
                }
                if ("sp_skill_id"in t == 0) {
                    var c, d = (0,
                        r.default)(c = (t.sp_skill || "0").toString()).call(c);
                    t.sp_skill_id = d
                }
                if ("all_skills"in t == 0) {
                    var f = t.all_skill ? t.all_skill.split("|") : []
                        , p = t.sp_skill_id;
                    "0" != p && (t.all_skill || "").search(new RegExp("(^|\\|)" + p + "($|\\|)")) < 0 && f.push(p),
                        t.all_skills = f
                }
                if ("sp_skill_id"in t && "all_skills"in t) {
                    var _ = t.all_skills
                        , v = t.sp_skill_id;
                    if (v && "0" != v) {
                        var h = [];
                        (0,
                            i.default)(_).call(_, (function(e) {
                                e != v && h.push(e)
                            }
                        )),
                            h.push(v),
                            t.all_skills = h
                    }
                }
                return o.default.extend({}, t, s)
            }
        ;
        var i = n(s(600086))
            , l = n(s(724278))
            , r = n(s(781607))
            , o = n(s(323130))
    },
    302674: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(230667)
            , n = s(902886)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(700202)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/component/tryon/index.vue",
            t.default = c.exports
    },
    729242: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(185303)
            , n = s(731129)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(519384)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/index.vue",
            t.default = c.exports
    },
    639258: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(750893)
            , n = s(716056)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(270202)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/analysis-price.vue",
            t.default = c.exports
    },
    321853: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(690834)
            , n = s(843342)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(240885)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/analysis-product.vue",
            t.default = c.exports
    },
    197564: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(623947)
            , n = s(799709)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(198380)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/analysis-recommend.vue",
            t.default = c.exports
    },
    331877: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(19897)
            , n = s(990723)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(84293)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/analysis-title.vue",
            t.default = c.exports
    },
    228531: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(136409)
            , n = s(570092)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(427424)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/exclusive-recommend.vue",
            t.default = c.exports
    },
    171971: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(725612)
            , n = s(878560)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(763186)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/exclusive-top.vue",
            t.default = c.exports
    },
    273898: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(654178)
            , n = s(464457)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(435161)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/feedback.vue",
            t.default = c.exports
    },
    161317: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(593651)
            , n = s(157979)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(181276)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/send-product.vue",
            t.default = c.exports
    },
    332761: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(146480)
            , n = s(549128)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(632113)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/session-bargain.vue",
            t.default = c.exports
    },
    961704: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(796029)
            , n = s(288222)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(191735)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/session-card-product.vue",
            t.default = c.exports
    },
    634777: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(976303)
            , n = s(684102)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(926977)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/session-jinling.vue",
            t.default = c.exports
    },
    407213: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(378158)
            , n = s(689694)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(960473)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/session-operation.vue",
            t.default = c.exports
    },
    336799: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(917508)
            , n = s(651717)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(398118)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/session-rank.vue",
            t.default = c.exports
    },
    916441: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(219712)
            , n = s(522625)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(840263)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/session-text.vue",
            t.default = c.exports
    },
    307920: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(852926)
            , n = s(658560)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(534735)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/session-welcome.vue",
            t.default = c.exports
    },
    881474: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(119182)
            , n = s(903072)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(930275)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "common/develop/page/ai-assistant/module/top-popup.vue",
            t.default = c.exports
    },
    930404: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(517395)
            , n = {};
        for (var i in a)
            "default" !== i && (n[i] = function(e) {
                return a[e]
            }
                .bind(0, i));
        s.d(t, n);
        var l = (0,
            s(551900).Z)(a.default, undefined, undefined, !1, null, null, null);
        l.options.__file = "common/develop/page/product/detail/module/detail_buyer_fee_list.vue",
            t.default = l.exports
    },
    240841: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(586814)
            , n = s(170607)
            , i = {};
        for (var l in n)
            "default" !== l && (i[l] = function(e) {
                return n[e]
            }
                .bind(0, l));
        s.d(t, i);
        var r = s(113589)
            , o = s(551900);
        e = s.hmd(e);
        var u = {};
        e.hot,
            e.hot;
        var c = (0,
            o.Z)(n.default, a.s, a.x, !1, (function(e) {
                u.$style = r.default.locals || r.default,
                    Object.defineProperty(this, "$style", {
                        configurable: !0,
                        get: function() {
                            return u.$style
                        }
                    })
            }
        ), null, null);
        c.options.__file = "xyq/develop/page/activities/ai-trade/v3/module/pet-desc.vue",
            t.default = c.exports
    },
    700202: function(e, t, s) {
        "use strict";
        var a = s(750205)
            , n = s.n(a);
        t.default = n()
    },
    519384: function(e, t, s) {
        "use strict";
        var a = s(431219)
            , n = s.n(a);
        t.default = n()
    },
    270202: function(e, t, s) {
        "use strict";
        var a = s(315530)
            , n = s.n(a);
        t.default = n()
    },
    240885: function(e, t, s) {
        "use strict";
        var a = s(115653)
            , n = s.n(a);
        t.default = n()
    },
    198380: function(e, t, s) {
        "use strict";
        var a = s(869781)
            , n = s.n(a);
        t.default = n()
    },
    84293: function(e, t, s) {
        "use strict";
        var a = s(51799)
            , n = s.n(a);
        t.default = n()
    },
    427424: function(e, t, s) {
        "use strict";
        var a = s(217850)
            , n = s.n(a);
        t.default = n()
    },
    763186: function(e, t, s) {
        "use strict";
        var a = s(72217)
            , n = s.n(a);
        t.default = n()
    },
    435161: function(e, t, s) {
        "use strict";
        var a = s(409495)
            , n = s.n(a);
        t.default = n()
    },
    181276: function(e, t, s) {
        "use strict";
        var a = s(69337)
            , n = s.n(a);
        t.default = n()
    },
    632113: function(e, t, s) {
        "use strict";
        var a = s(322594)
            , n = s.n(a);
        t.default = n()
    },
    191735: function(e, t, s) {
        "use strict";
        var a = s(380535)
            , n = s.n(a);
        t.default = n()
    },
    926977: function(e, t, s) {
        "use strict";
        var a = s(855626)
            , n = s.n(a);
        t.default = n()
    },
    960473: function(e, t, s) {
        "use strict";
        var a = s(454431)
            , n = s.n(a);
        t.default = n()
    },
    398118: function(e, t, s) {
        "use strict";
        var a = s(930932)
            , n = s.n(a);
        t.default = n()
    },
    840263: function(e, t, s) {
        "use strict";
        var a = s(444371)
            , n = s.n(a);
        t.default = n()
    },
    534735: function(e, t, s) {
        "use strict";
        var a = s(511909)
            , n = s.n(a);
        t.default = n()
    },
    930275: function(e, t, s) {
        "use strict";
        var a = s(312283)
            , n = s.n(a);
        t.default = n()
    },
    113589: function(e, t, s) {
        "use strict";
        var a = s(45040)
            , n = s.n(a);
        t.default = n()
    },
    902886: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(420761)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    731129: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(435578)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    716056: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(283662)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    843342: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(741094)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    799709: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(52217)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    990723: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(33503)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    570092: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(193770)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    878560: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(438671)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    464457: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(470642)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    157979: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(885242)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    549128: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(184286)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    288222: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(483052)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    684102: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(899521)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    689694: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(101893)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    651717: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(202126)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    522625: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(625747)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    658560: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(72760)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    903072: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(980461)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    517395: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(818614)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    170607: function(e, t, s) {
        "use strict";
        s.r(t);
        var a = s(672111)
            , n = s.n(a)
            , i = {};
        for (var l in a)
            "default" !== l && (i[l] = function(e) {
                return a[e]
            }
                .bind(0, l));
        s.d(t, i),
            t.default = n()
    },
    230667: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", e._l(e.data, (function(t, a) {
                    return s("ul", {
                        key: "module_" + a,
                        staticClass: "mt-normal",
                        class: [e.$style.tableModule, e.$style["size-" + e.size] || ""]
                    }, e._l(t, (function(t, a) {
                            return s("li", {
                                key: "part_" + a,
                                staticClass: "flex center",
                                class: [e.$style.item, t.is_full_line ? e.$style.itemFull : ""]
                            }, [s("span", {
                                staticClass: "flex center",
                                class: e.$style.text
                            }, [e._v(e._s(t.name))]), s("p", {
                                staticClass: "flex1",
                                class: e.$style.val
                            }, [e._v("\n        " + e._s(t.value) + "\n        "), t.diff ? s("span", {
                                class: [t.diff > 0 ? e.$style.colorRed : e.$style.colorGreen]
                            }, [e._v("(" + e._s(t.diff > 0 ? "+" : "") + e._s(t.diff) + ")")]) : e._e()])])
                        }
                    )), 0)
                }
            )), 0)
        }
            , n = [];
        a._withStripped = !0
    },
    185303: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e, t = this, s = t.$createElement, a = t._self._c || s;
            return a("div", {
                ref: "wrap",
                class: [t.$style.wrap, !t.isShowOperation && t.$style.noInputwrap]
            }, [a("TopPopup", {
                attrs: {
                    showInput: t.isShowOperation,
                    configData: t.configData
                }
            }), t.isError ? [a("div", {
                class: t.$style.errorWrap
            }, [a("i", {
                class: t.$style.error
            }), a("div", {
                staticClass: "color-darkgray"
            }, [t._v("内容加载失败")])])] : [a("div", t._b({
                ref: "container",
                class: t.$style.container
            }, "div", (e = {},
                e["data-wrap-scroll-loadmore"] = 1,
                e), !1), [a("div", [a("InnerScroll", {
                ref: "scroller",
                staticClass: "height-100 im-scroll-body-1"
            }, [a("Scroll", {
                ref: "loadmore",
                attrs: {
                    reverse: !0,
                    nomoreText: 0 === t.messages.length && " "
                },
                on: {
                    more: t.loadmore,
                    push: t.pushData
                }
            }), t._l(t.messages, (function(e, s) {
                    return a("div", {
                        key: s,
                        class: [t.$style.exclusiveWrap, e.poster !== t.aiAssistantSystemAid && t.$style.reverse, t.unReadMessage.length > 0 && e.messageId === t.unReadMessage[0].messageId && t.$style.unreadMsg],
                        attrs: {
                            "data-poster": e.poster !== t.aiAssistantSystemAid
                        }
                    }, [t.unReadMessage.length > 0 && e.messageId === t.unReadMessage[0].messageId ? a("div", {
                        ref: "scrollTargetNew",
                        refInFor: !0,
                        staticClass: "color-gray",
                        class: t.$style.newMsgTip
                    }, [t._v("以下为新消息")]) : t._e(), t.isTimeShow(e, s) && e.ts ? a("div", {
                        staticClass: "tC fz-small color-secondary",
                        class: t.$style.time
                    }, [a("ModuelTime", {
                        attrs: {
                            timespace: e.ts
                        }
                    })], 1) : t._e(), a("div", {
                        class: t.$style.module
                    }, [202 === e.messageType ? a("div", {
                        directives: [{
                            name: "list-equip-exposure-log",
                            rawName: "v-list-equip-exposure-log",
                            value: t.dataExposureLog(e),
                            expression: "dataExposureLog(item)"
                        }],
                        staticClass: "bg-content",
                        class: t.$style.cardExclusive
                    }, [a("a", {
                        on: {
                            click: function(s) {
                                return t.goAiTrade(e.json.link)
                            }
                        }
                    }, [a("ExclusiveTop", {
                        attrs: {
                            data: e
                        }
                    }), a("div", {
                        class: t.$style.line
                    }), a("ProductItem", {
                        class: t.$style.product,
                        attrs: {
                            data: e.json.equip,
                            clickable: !1,
                            openExternally: !0,
                            aiStyle: !0,
                            tfid: "f_ai_helper",
                            refer_sn: t.selfPageSn
                        }
                    }), a("ExclusiveRecommend", {
                        attrs: {
                            data: e
                        }
                    })], 1)]) : 201 === e.messageType ? a("div", {
                        directives: [{
                            name: "list-equip-exposure-log",
                            rawName: "v-list-equip-exposure-log",
                            value: t.dataExposureLog(e),
                            expression: "dataExposureLog(item)"
                        }],
                        staticClass: "bg-content",
                        class: t.$style.cardExclusive
                    }, [a("AnalysisTitle", {
                        staticClass: "mb-large",
                        attrs: {
                            data: e
                        }
                    }), a("AnalysisProduct", {
                        attrs: {
                            data: e.json.equip
                        }
                    }), a("AnalysisPrice", {
                        attrs: {
                            data: e
                        }
                    }), e.json.try_on_data ? a("div", [a("div", {
                        class: t.$style.title
                    }, [a("span", {
                        class: t.$style.tip
                    }), t._v(" 试穿")]), a("TryonTable", {
                        attrs: {
                            data: t.getTryonData(e.json.try_on_data),
                            size: "tiny"
                        }
                    })], 1) : t._e(), t.isShowSimilar(e) ? a("AnalysisRecommend", {
                        attrs: {
                            data: e
                        }
                    }) : t._e()], 1) : t._e(), 0 === e.messageType || 301 === e.messageType ? a("ModuleSessionText", {
                        attrs: {
                            data: e,
                            messages: t.messages
                        }
                    }) : t._e(), 209 === e.messageType || 303 === e.messageType ? a("ProductItem", {
                        staticClass: "bg-content",
                        class: [t.$style.card_type, t.$style.server_card],
                        attrs: {
                            openExternally: !0,
                            data: e.json.equip,
                            aiStyle: !0,
                            tfid: "f_ai_helper",
                            refer_sn: t.selfPageSn
                        }
                    }) : t._e(), 205 === e.messageType ? a("ModuleSessionJinling", {
                        attrs: {
                            data: e
                        }
                    }) : t._e(), 203 === e.messageType ? a("ModuleSessionProduct", {
                        attrs: {
                            data: e
                        },
                        on: {
                            sendKeyProduct: t.sendKeyProduct,
                            setInputValue: t.setInputValue
                        }
                    }) : t._e(), 210 === e.messageType ? a("ModuleSessionProduct", {
                        attrs: {
                            data: e
                        },
                        on: {
                            sendKeyProduct: t.sendKeyProduct,
                            setInputValue: t.setInputValue
                        }
                    }) : t._e(), 208 === e.messageType ? a("ModuleBargain", {
                        attrs: {
                            data: e,
                            closePopup: t.closePopup
                        }
                    }) : t._e(), 207 === e.messageType ? a("ModuleRankProduct", {
                        attrs: {
                            data: e,
                            currentProduct: t.currentProduct
                        }
                    }) : t._e(), 401 === e.messageType ? a("ModuleWelcome", {
                        attrs: {
                            welcomeInput: t.welcomeInput
                        },
                        on: {
                            sendText: t.sendText
                        }
                    }) : t._e(), 302 === e.messageType ? a("div", {
                        staticClass: "bg-content",
                        class: t.$style.sessionProduct
                    }, [a("ProductItem", {
                        ref: "productItem",
                        refInFor: !0,
                        class: t.$style.productItem,
                        attrs: {
                            data: e.json.equip,
                            openExternally: !0,
                            disableVideo: !0,
                            isToAppDetail: t.isInApp,
                            aiStyle: !0,
                            tfid: "f_ai_helper",
                            refer_sn: t.selfPageSn
                        }
                    })], 1) : t._e()], 1)])
                }
            )), a("div", {
                directives: [{
                    name: "show",
                    rawName: "v-show",
                    value: t.sendLoading,
                    expression: "sendLoading"
                }],
                class: [t.$style.exclusiveWrap, t.$style.exclusiveLoading]
            }, [a("div", {
                class: t.$style.sessionLoadingWrap
            }, [a("i", {
                class: t.$style.sessionLoading
            })])]), t.messages.length <= 0 && t.isGetImMessages && !t.isShowOperation ? [a("div", {
                class: [t.$style.errorWrap, t.$style.whiteWrap]
            }, [a("i", {
                class: t.$style.error
            }), a("div", {
                staticClass: "color-darkgray"
            }, [t._v("暂无消息")])])] : t._e()], 2), a("div", {
                style: {
                    height: t.heightBottom,
                    backgroundColor: "transparent"
                }
            })], 1)]), t.showInput || t.isFromWechat ? a("SessionOperation", {
                ref: "operation",
                staticClass: "flex0",
                attrs: {
                    hideSendProduct: t.hideSendProduct,
                    quicklyInput: t.quicklyInput,
                    currentProduct: t.currentProduct,
                    isShowSendProduct: t.isShowSendProduct
                },
                on: {
                    sendText: t.sendText,
                    sendProduct: t.sendProduct,
                    getFooterHeight: t.getFooterHeight
                }
            }) : t._e(), t.isShowGoNewMsgBtn ? a("div", {
                class: t.$style.newMsgBtn,
                on: {
                    click: t.goNewMsg
                }
            }, [t._v(t._s(t.unReadMessage.length) + "条新消息 "), a("i", {
                class: t.$style.iconUp
            })]) : t._e()]], 2)
        }
            , n = [];
        a._withStripped = !0
    },
    750893: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                directives: [{
                    name: "list-equip-exposure-log",
                    rawName: "v-list-equip-exposure-log",
                    value: e.dataExposureLog(e.item),
                    expression: "dataExposureLog(item)"
                }],
                class: e.$style.wrap
            }, [e.similarPrice || e.minBargainPrice ? s("div", {
                class: e.$style.title
            }, [s("span", {
                class: e.$style.tip
            }), e._v(" 价格")]) : e._e(), s("div", {
                staticClass: "fz-tiny color-gray"
            }, [e.similarPrice ? s("span", {
                class: [e.$style["histroy-trade-price"], e.$style["no-arrow"]]
            }, [s("i", {
                class: e.$style.iconTradeTime
            }), e._v("\n      " + e._s(e.similarPrice) + "\n    ")]) : e._e(), e.minBargainPrice ? s("span", {
                class: [e.$style["histroy-trade-price"], e.$style["histroy-bargain-price"]]
            }, [e._v("\n      已接受还价￥" + e._s(e._f("fenToYuan")(e.minBargainPrice)) + "\n    ")]) : e._e(), e.showHistoryInfo ? s("div", {
                staticClass: "color-secondary fz-small ver-middle"
            }, [s("i"), s("span", {
                class: e.$style["his-item"]
            }, [s("span", {
                staticClass: "ver-middle"
            }, [e._v("历史成交 ")]), s("span", {
                staticClass: "color-black ver-middle"
            }, [e._v(e._s(e.historyTradeTimes) + "次")])]), s("span", {
                staticClass: "ver-middle",
                class: e.$style["his-devider"]
            }), s("span", {
                class: e.$style["his-item"]
            }, [s("span", {
                staticClass: "ver-middle"
            }, [e._v("上次售出时间 ")]), s("span", {
                staticClass: "color-black ver-middle"
            }, [e._v(e._s(e.saleDays) + "天")])]), s("span", {
                staticClass: "ver-middle",
                class: e.$style["his-devider"]
            }), s("span", {
                class: e.$style["his-item"]
            }, [s("span", {
                staticClass: "ver-middle"
            }, [e._v("流通性 ")]), s("span", {
                staticClass: "color-black ver-middle"
            }, [e._v("较好")])])]) : e._e()])])
        }
            , n = [];
        a._withStripped = !0
    },
    690834: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                staticClass: "list-item list-item-link product-item js_product_item",
                class: e.$style.root,
                on: {
                    click: e.onclick
                }
            }, [s("div", {
                staticClass: "pi-main",
                class: e.$style["pi-main"]
            }, [s("div", {
                staticClass: "thumb-wrap flex align-center",
                class: e.$style["thumb-wrap"]
            }, [s("div", {
                staticClass: "thumb",
                class: e.$style.icon
            }, [s("img", {
                staticClass: "ico js_ico",
                class: e.$style["trumb-icon"],
                attrs: {
                    src: e.data.icon
                }
            })])]), s("div", {
                staticClass: "pi-cnt",
                class: e.$style.piCnt
            }, [s("div", [s("div", {
                staticClass: "title"
            }, [e.isMoney ? s("span", {
                staticClass: "name"
            }, [e._v(e._s(e.data.subtitle))]) : "xyq" === e.g_conf.pName ? [s("span", {
                staticClass: "name",
                class: {
                    "name-tof": e.isShowTryonEntry(e.data),
                    "more-short": e.data.price > 1e7
                }
            }, [e._v(e._s(e.data.format_equip_name || e.data.equip_name))]), e.subtitle ? s("span", {
                staticClass: "level"
            }, [e._v(e._s(e.subtitle))]) : e._e()] : "xy2" === e.g_conf.pName ? [s("span", {
                class: e.$style["main-title"]
            }, [s("ModuleName", {
                attrs: {
                    data: e.data
                }
            }), s("ModuleLevel", {
                class: e.$style.level,
                attrs: {
                    data: e.data
                }
            })], 1)] : e._e()], 2), "xyq" === e.g_conf.pName && e.isShowPriceInfo || e.data.price ? s("div", {
                staticClass: "flex align-center"
            }, ["xyq" === e.g_conf.pName ? s("Price", {
                staticClass: "nowrap",
                class: {
                    "price-del": e.bargainPrice || e.data.valid_cheapest_price
                },
                attrs: {
                    data: e.data,
                    isOrderList: e.isOrderList,
                    isPreviewOrder: e.isPreviewOrder
                }
            }) : "xy2" === e.g_conf.pName ? s("ModulePrice", {
                staticClass: "ml-small bold fz-large tR",
                attrs: {
                    data: e.data
                }
            }) : e._e(), e.isShowPopularity ? s("span", {
                staticClass: "ml-small viewing-popularity nowrap",
                class: e.$style["viewer-num"]
            }, [s("i", {
                class: e.$style.iconPopularity
            }), e._v("\n            " + e._s(e._f("formatViewerNum")(e.data.viewer_num)) + "人在看\n          ")]) : e._e()], 1) : e._e(), e.data.cross_pdg_act_expire_time || e.data.fair_show_pdg_act_expire_time || "ai_trade" === e.data.seller_activity_discount_scenes ? s("div", {
                staticClass: "cross_fee"
            }, [s("BuyerFeeList", {
                staticClass: "color-gray",
                attrs: {
                    type: "ai-analysis",
                    crossExpireTime: e.data.cross_pdg_act_expire_time,
                    fairShowExpireTime: e.data.fair_show_pdg_act_expire_time,
                    sellerActExpireTime: e.data.expire_timestamp
                }
            })], 1) : e._e()]), s("div", {
                class: [e.btnwhite ? e.$style.buyWhiteBtn : e.$style.buyBtn],
                on: {
                    click: e.gotoBuy
                }
            }, [e._v("\n        立即购买\n        "), s("i", {
                class: [e.btnwhite ? e.$style.iconTradeBuyRed : e.$style.iconTradeBuyRight]
            })])])])])
        }
            , n = [];
        a._withStripped = !0
    },
    623947: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                class: e.$style.wrap
            }, [s("div", {
                class: e.$style.title
            }, [s("span", {
                class: e.$style.tip
            }), e._v(" 相似好物推荐")]), e._l(e.jsonData.similar, (function(t, a) {
                    return s("div", {
                        key: a
                    }, [s("ProductItem", {
                        directives: [{
                            name: "list-equip-exposure-log",
                            rawName: "v-list-equip-exposure-log",
                            value: e.dataExposureLog(t),
                            expression: "dataExposureLog(item)"
                        }],
                        class: e.$style.product,
                        attrs: {
                            data: e.changeHistoryTrade(t),
                            view_loc: "ai_helper_reco_equip_analysis",
                            tfid: "f_ai_helper",
                            tcid: "c_ai_helper_reco_equip_analysis",
                            refer_sn: e.selfPageSn,
                            openExternally: !0,
                            aiStyle: !0
                        }
                    })], 1)
                }
            ))], 2)
        }
            , n = [];
        a._withStripped = !0
    },
    19897: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                staticClass: "flex align-center",
                class: e.$style.wrap
            }, [s("div", {
                class: e.$style.title
            }, [e._v(e._s(e.sellerActTitle || "物品分析透视"))])])
        }
            , n = [];
        a._withStripped = !0
    },
    136409: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return e.jsonData.rec_equips.length > 0 ? s("div", {
                class: e.$style.wrap
            }, [e._l(e.jsonData.rec_equips, (function(t, a) {
                    return s("div", {
                        key: a,
                        class: e.$style.imgWrap
                    }, [s("img", {
                        class: e.$style.img,
                        attrs: {
                            src: t.icon
                        }
                    }), s("span", {
                        class: e.$style.price
                    }, [e._v("¥" + e._s(e.formatPrice(t.price)))])])
                }
            )), s("div", {
                class: e.$style.recommend
            }, [e._v(" " + e._s(e.jsonData.rec_num > 0 ? "还有" + e.jsonData.rec_num + "件甄选推荐" : "查看更多甄选推荐") + "  "), s("i", {
                class: e.$style.rightToIcon
            })])], 2) : e._e()
        }
            , n = [];
        a._withStripped = !0
    },
    725612: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                staticClass: "flex align-center",
                class: e.$style.wrap
            }, [s("div", {
                class: e.$style.title
            }, [e._v("专属好物")]), s("div", {
                staticClass: "tof fz-small flex1 color-secondary"
            }, [e._v(e._s(e.jsonData.title))])])
        }
            , n = [];
        a._withStripped = !0
    },
    654178: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                staticClass: "whith-100",
                class: e.$style.content
            }, [s("div", {
                class: e.$style.line
            }), e.choseType ? s("div", {
                class: e.$style.wrap
            }, [e._v("\n    已反馈\n    "), s("i", {
                class: ["bad" === e.choseType ? e.$style.icon : e.$style.iconGood]
            })]) : s("div", {
                class: e.$style.wrap
            }, [s("div", {
                class: e.$style.badWrap,
                attrs: {
                    stat: "cid:z6g87hgy;uuid:" + e.uuid + ";equip_url:" + e.equip_detail_url + ";equip_title:" + e.title
                },
                on: {
                    click: function(t) {
                        return e.change("bad")
                    }
                }
            }, [e._v("\n      没有帮助\n      "), s("i", {
                class: e.$style.icon
            })]), s("div", {
                class: e.$style.goodWrap,
                attrs: {
                    stat: "cid:uh3kr1jl;uuid:" + e.uuid + ";equip_url:" + e.equip_detail_url + ";equip_title:" + e.title
                },
                on: {
                    click: function(t) {
                        return e.change("good")
                    }
                }
            }, [e._v("\n      点赞\n      "), s("i", {
                class: e.$style.iconGood
            })])])])
        }
            , n = [];
        a._withStripped = !0
    },
    593651: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                class: e.$style.wrap
            }, [s("img", {
                class: e.$style.img,
                attrs: {
                    src: e.data.icon
                }
            }), s("div", [s("div", {
                class: e.$style.price
            }, [e._v(e._s(e._f("money")(e.data.price)))]), s("div", {
                class: e.$style.sendBtn,
                attrs: {
                    stat: "cid:ziinkj11;text:" + e.data.game_ordersn
                },
                on: {
                    click: e.sendProduct
                }
            }, [e._v("发送物品")])]), s("i", {
                class: e.$style.close,
                on: {
                    click: e.close
                }
            })])
        }
            , n = [];
        a._withStripped = !0
    },
    146480: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                directives: [{
                    name: "list-equip-exposure-log",
                    rawName: "v-list-equip-exposure-log",
                    value: e.dataExposureLog(e.data.json.equip),
                    expression: "dataExposureLog(data.json.equip)"
                }],
                class: e.$style.wrap
            }, [s("div", {
                staticClass: "bold",
                class: e.$style.titleTop
            }, [e._v("物品还价信息")]), s("AnalysisProduct", {
                attrs: {
                    data: e.data.json.equip,
                    btnwhite: !0
                }
            }), s("div", {
                class: e.$style.title
            }, [s("span", {
                class: e.$style.tip
            }), e._v(" 还价信息")]), e.maxUnHandlePrice ? s("div", {
                staticClass: "flex between",
                class: e.$style.contentyu
            }, [s("div", {
                staticClass: "flex align-center"
            }, [s("i", {
                class: e.$style.iconyu
            }), s("div", {
                class: e.$style.desc
            }, [s("div", {
                staticClass: "bold"
            }, [e._v("¥" + e._s(e._f("fenToYuan")(e.maxUnHandlePrice)))]), e._m(0)])]), s("div", {
                class: e.$style.btn,
                attrs: {
                    stat: "cid:35oi9z4l;"
                },
                on: {
                    click: e.close
                }
            }, [e._v("\n      预付定金\n    ")])]) : e._e(), e.maxRefusePrice ? s("div", {
                staticClass: "flex between",
                class: e.$style.contenthu
            }, [s("div", {
                staticClass: "flex align-center"
            }, [s("i", {
                class: e.$style.iconhuan
            }), s("div", {
                class: e.$style.desc
            }, [s("div", {
                staticClass: "bold"
            }, [e._v("¥" + e._s(e._f("fenToYuan")(e.maxRefusePrice)))]), e._m(1)])]), s("div", {
                class: e.$style.btn,
                attrs: {
                    stat: "cid:l4ftxu0b;"
                },
                on: {
                    click: e.close
                }
            }, [e._v("\n      立即还价\n    ")])]) : e._e()], 1)
        }
            , n = [function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                staticClass: "fz-small color-gray"
            }, [e._v("最高"), s("span", {
                staticClass: "color-red"
            }, [e._v("预付")]), e._v("订金价格")])
        }
            , function() {
                var e = this
                    , t = e.$createElement
                    , s = e._self._c || t;
                return s("div", {
                    staticClass: "fz-small color-gray"
                }, [e._v("最高"), s("span", {
                    staticClass: "color-red"
                }, [e._v("拒绝")]), e._v("还价价格")])
            }
        ];
        a._withStripped = !0
    },
    796029: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", [s("div", {
                class: [e.$style.wrap, e.isFeedback && e.$style.feedback]
            }, [e.equipList.length ? [s("div", [s("span", [e._v(e._s(e.title) + e._s(e.recReason))]), e.recReason && !e.isSimilarSold ? s("span", {
                staticClass: "fz-small",
                class: e.$style.edit,
                on: {
                    click: e.edit
                }
            }, [s("span", {
                class: e.$style.editdesc
            }, [e._v("修改")]), s("i", {
                class: e.$style.editicon
            })]) : e._e()]), e._l(e.equipList, (function(t, a) {
                    return s("div", {
                        key: a,
                        class: e.$style.product
                    }, [s("ProductItem", {
                        directives: [{
                            name: "list-equip-exposure-log",
                            rawName: "v-list-equip-exposure-log",
                            value: e.dataExposureLog(t),
                            expression: "dataExposureLog(item)"
                        }],
                        ref: "productItem",
                        refInFor: !0,
                        class: [e.$style.productItem, "class_" + e.isSimilarSold + "_" + a],
                        attrs: {
                            data: t,
                            openExternally: !0,
                            isToAppDetail: e.isInApp,
                            showAiPriceTag: e.isSimilarSold && 0 === a,
                            aiStyle: !0,
                            view_loc: e.viewLoc,
                            tfid: "f_ai_helper",
                            refer_sn: e.selfPageSn
                        }
                    }), 1 === e.equipList.length ? s("div", {
                        class: e.$style.desc
                    }, [e.isEquip ? s("EquipDesc", {
                        ref: "descContent",
                        refInFor: !0,
                        staticClass: "pointer",
                        class: e.$style.petDesc,
                        attrs: {
                            data: t,
                            aiEquip: !0
                        }
                    }) : e.isPet ? s("PetDesc", {
                        ref: "descContent",
                        refInFor: !0,
                        staticClass: "pointer",
                        class: e.$style.petDesc,
                        attrs: {
                            data: t
                        }
                    }) : e._e()], 1) : e._e(), s("div", {
                        class: [e.$style.line, a === e.equipList.length - 1 && e.$style.Wline]
                    })], 1)
                }
            ))] : [e._v("\n      小喵翻遍整个藏宝阁都没找到~\n    ")], s("div", {
                class: e.$style.btnWrap
            }, e._l(e.productKeyWords, (function(t, a) {
                    return s("span", {
                        key: a,
                        class: e.$style.key,
                        attrs: {
                            stat: "cid:z6g87hgy;text:" + t.name
                        },
                        on: {
                            click: function(s) {
                                return e.sendTag(t)
                            }
                        }
                    }, [e._v(e._s(t.name))])
                }
            )), 0)], 2), e.isFeedback ? s("FeedBack", {
                attrs: {
                    data: e.data
                }
            }) : e._e()], 1)
        }
            , n = [];
        a._withStripped = !0
    },
    976303: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                class: e.$style.content
            }, [s("div", {
                ref: "wrap",
                class: [e.$style.wrap, !e.isOpen && e.$style.close, e.isFeedback && e.$style.feedback],
                domProps: {
                    innerHTML: e._s(e.html)
                }
            }), e.isOpen ? e._e() : s("div", {
                class: [e.$style.open, e.isFeedback && e.$style.openAddfeedback],
                on: {
                    click: e.watchAll
                }
            }, [e._v("\n    查看全部\n    "), s("i", {
                class: e.$style.iconOpen
            })]), e.isFeedback ? s("FeedBack", {
                attrs: {
                    data: e.data
                }
            }) : e._e()], 1)
        }
            , n = [];
        a._withStripped = !0
    },
    378158: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("footbar", {
                ref: "footer",
                class: [e.$style.operation, e.isFocus && e.$style.focus, e.type && e.$style.teamOperation],
                attrs: {
                    line: !1
                }
            }, [e.isFocus ? s("div", {
                class: e.$style.lock,
                on: {
                    click: e.onBlur
                }
            }) : e._e(), e.quicklyInput && !e.isShowSendProduct ? s("div", {
                class: e.$style.tag
            }, e._l(e.quicklyInput, (function(t, a) {
                    return s("span", {
                        key: a,
                        class: e.$style.tagItem,
                        on: {
                            click: function(s) {
                                return e.sendTag(t)
                            }
                        }
                    }, [e._v(e._s(t.tag))])
                }
            )), 0) : e._e(), e.isShowSendProduct ? s("ModuleSendProduct", {
                attrs: {
                    data: e.currentProduct
                },
                on: {
                    sendProduct: e.sendProduct,
                    hideCard: e.hideCard
                }
            }) : e._e(), s("div", {
                staticClass: "flex wrap",
                class: [e.$style.content, "align-center"]
            }, [s("div", {
                staticClass: "flex1 bg-body radius scrollbar-tiny",
                class: e.$style.textareaWrap,
                on: {
                    click: e.focusInput
                }
            }, [s("CTextarea", e._g({
                ref: "textarea",
                class: e.$style.textarea,
                attrs: {
                    placeholder: e.placeholder,
                    maxlength: e.maxlength,
                    showMaxLength: !1,
                    autoHieght: !0,
                    isSupportShiftSend: !0
                },
                on: {
                    send: e.sendText,
                    blur: e.onBlur
                },
                model: {
                    value: e.value,
                    callback: function(t) {
                        e.value = t
                    },
                    expression: "value"
                }
            }, e.$listeners))], 1), "team" !== e.type ? s("div", {
                staticClass: "flex0",
                class: [e.$style.button, e.value && e.$style.clickable],
                on: {
                    click: e.sendText
                }
            }, [e._v("\n      发送\n    ")]) : e._e()])], 1)
        }
            , n = [];
        a._withStripped = !0
    },
    917508: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                class: e.$style.content
            }, [s("div", {
                class: e.$style.wrap
            }, [s("div", {
                class: e.$style.title
            }, [e.json.prefix ? s("span", [e._v(e._s(e.json.prefix) + " ")]) : s("span", [e._v("以下是 ")]), s("span", {
                staticClass: "bold"
            }, [e._v(e._s(e.json.title))]), e._v(" 排行榜：")]), e._l(e.json.equip_list, (function(t, a) {
                    return s("div", {
                        directives: [{
                            name: "list-equip-exposure-log",
                            rawName: "v-list-equip-exposure-log",
                            value: e.dataExposureLog(t),
                            expression: "dataExposureLog(item)"
                        }],
                        key: a,
                        staticClass: "flex flex-jc-between align-center",
                        class: [e.$style.itemRank, e.isChoseItem(t) && e.$style.choseItem],
                        on: {
                            click: function(s) {
                                return e.toDetail(t)
                            }
                        }
                    }, [s("div", {
                        staticClass: "flex center tof",
                        class: e.$style.item
                    }, [0 === a ? s("i", {
                        class: e.$style.rankIcon
                    }) : 1 === a ? s("i", {
                        class: e.$style.rankIcon2
                    }) : 2 === a ? s("i", {
                        class: e.$style.rankIcon3
                    }) : s("span", {
                        staticClass: "color-gray fz-small bold",
                        class: e.$style.ranknum
                    }, [e._v(e._s(a + 1))]), s("img", {
                        class: e.$style.img,
                        attrs: {
                            src: t.icon,
                            alt: ""
                        }
                    }), s("span", {
                        staticClass: "fz-small color-secondary tof",
                        class: e.$style.desc
                    }, [s("span", {
                        staticClass: "tof"
                    }, [e._v(e._s(t.rank_attr_desc ? t.rank_attr_desc : t.desc) + " " + e._s(t.desc_sumup_short))]), s("span", {
                        staticClass: "tof fz-tiny",
                        class: e.$style.subDesc
                    }, [e._v(e._s(e.getHotRank(t)))])])]), s("div", {
                        staticClass: "color-red"
                    }, [s("span", {
                        staticClass: "fz-tiny bold"
                    }, [e._v("¥")]), s("span", {
                        staticClass: "bold"
                    }, [e._v(e._s(e.convertAmount(t.price)))])]), s("div", {
                        class: [e.$style.line, a === e.json.equip_list.length - 1 && e.$style.Wline]
                    })])
                }
            ))], 2)])
        }
            , n = [];
        a._withStripped = !0
    },
    219712: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                class: e.$style.content
            }, [e.replaySendProduct ? [s("div", {
                ref: "wrap",
                class: [e.$style.wrapProduct, e.isFeedback && e.$style.feedback]
            }, [e._v(e._s(e.text))]), e.isFeedback ? s("FeedBack", {
                attrs: {
                    data: e.data,
                    replaySendProduct: e.replaySendProduct
                }
            }) : e._e()] : [s("div", {
                class: [e.$style.wrap, e.data.poster === e.aiAssistantSystemAid && e.$style.wrapPoster]
            }, [e._v(e._s(e.text))])]], 2)
        }
            , n = [];
        a._withStripped = !0
    },
    852926: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", {
                class: e.$style.wrap
            }, [s("span", {
                staticClass: "fw-bold"
            }, [e._v("你好，我是藏小喵，欢迎向我咨询游戏问题或者让我帮你推荐商品。")]), s("br"), s("span", {
                staticClass: "fw-bold"
            }, [e._v("例如：")]), s("br"), e.welcomeInput ? e._l(e.welcomeInput, (function(t, a) {
                    return s("div", {
                        key: a,
                        class: e.$style.question,
                        on: {
                            click: function(s) {
                                return e.sendTag(t)
                            }
                        }
                    }, [e._v("\n      " + e._s(t) + "\n    ")])
                }
            )) : e._e()], 2)
        }
            , n = [];
        a._withStripped = !0
    },
    119182: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return s("div", [s("div", {
                staticClass: "flex align-center",
                class: e.$style.wrap
            }, [s("div", [[s("div", {
                class: e.$style.content
            }, [s("div", [e._v("hi，我是藏小喵")]), e.isShowInput ? s("div", {
                staticClass: "tof"
            }, [e._v("你可以尝试让我推荐商品噢")]) : s("div", {
                staticClass: "tof"
            }, [e._v("你的智能选购助理")]), s("div", {
                class: e.$style.triangle
            })])]], 2), s("i", {
                class: e.$style.iconAssis
            })]), e.isApp ? s("i", {
                staticClass: "expand",
                class: e.$style.close,
                on: {
                    click: e.closeAppPopup
                }
            }) : e._e()])
        }
            , n = [];
        a._withStripped = !0
    },
    586814: function(e, t, s) {
        "use strict";
        s.d(t, {
            s: function() {
                return a
            },
            x: function() {
                return n
            }
        });
        var a = function() {
            var e = this
                , t = e.$createElement
                , s = e._self._c || t;
            return e.isReady && e.data && e.petData && !e.isNewChild ? s("div", {
                class: e.$style.petDesc
            }, [s("div", [s("ul", {
                class: e.$style.skills
            }, e._l(e.pet.allSkills, (function(t, a) {
                    return s("li", {
                        key: t.id
                    }, [s("img", {
                        class: e.$style.ico,
                        attrs: {
                            src: t.icon
                        },
                        on: {
                            "~error": function(t) {
                                return e.imgFail(t)
                            }
                        }
                    })])
                }
            )), 0)]), s("ul", {
                class: e.$style.attrs
            }, [e.pet.suitSkill ? [s("li", {
                class: e.$style.w100
            }, [s("span", {
                class: e.$style.name
            }, [e._v("套装：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.pet.suitSkill))])]), s("li", {
                class: e.$style.separator
            })] : e._e(), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("气血：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.blood) + "/" + e._s(e.petData.blood_max))])]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("体质：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.ti_zhi))])]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("攻击：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.attack))])]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("法力：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.fa_li))])]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("防御：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.defence))])]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("力量：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.li_liang))])]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("速度：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.speed))])]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("耐力：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.nai_li))])]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("法伤：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.iMagDam))])]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("敏捷：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.min_jie))])]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("法防：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.iMagDef))])]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("潜能：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.qian_neng))])]), s("li", {
                class: e.$style.separator
            }), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("攻击资质：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.gong_ji_zz))]), e.petData.gong_ji_ext ? s("span", {
                class: e.$style.ext
            }, [e._v("+" + e._s(e.petData.gong_ji_ext))]) : e._e()]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("法力资质：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.fa_li_zz))]), e.petData.fa_li_ext ? s("span", {
                class: e.$style.ext
            }, [e._v("+" + e._s(e.petData.fa_li_ext))]) : e._e()]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("防御资质：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.fang_yu_zz))]), e.petData.fang_yu_ext ? s("span", {
                class: e.$style.ext
            }, [e._v("+" + e._s(e.petData.fang_yu_ext))]) : e._e()]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("速度资质：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.su_du_zz))]), e.petData.su_du_ext ? s("span", {
                class: e.$style.ext
            }, [e._v("+" + e._s(e.petData.su_du_ext))]) : e._e()]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("体力资质：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.ti_li_zz))]), e.petData.ti_li_ext ? s("span", {
                class: e.$style.ext
            }, [e._v("+" + e._s(e.petData.ti_li_ext))]) : e._e()]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("躲闪资质：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.duo_shan_zz))]), e.petData.duo_shan_ext ? s("span", {
                class: e.$style.ext
            }, [e._v("+" + e._s(e.petData.duo_shan_ext))]) : e._e()]), s("li", {
                class: e.$style.separator
            }), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("成长：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.cheng_zhang))])]), e.petData.color ? s("li", [s("span", {
                class: e.$style.name
            }, [e._v("变异类型：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.color))])]) : s("li", [s("span", {
                class: e.$style.name
            }, [e._v("是否宝宝：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.is_baobao))])]), s("li", [s("span", {
                class: e.$style.name
            }, [e._v("灵性：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.petData.jinjie && e.petData.jinjie.lx || 0))])]), e.isMaxStrengthen ? s("li", [s("span", {
                class: e.$style.name
            }, [e._v("特性：")]), s("span", {
                class: e.$style.val
            }, [e._v(e._s(e.pet.texing.id ? e.pet.texing.name : "无"))])]) : e._e()], 2)]) : e._e()
        }
            , n = [];
        a._withStripped = !0
    }
}]);
